From 0329a9cd6404f5a6b875c1df86f7f4db93a1a998 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Wed, 22 Jan 2025 10:30:37 -0500 Subject: [PATCH 01/18] rename --- api/v1beta2/cryostat_types.go | 6 ++-- api/v1beta2/zz_generated.deepcopy.go | 4 +-- ...yostat-operator.clusterserviceversion.yaml | 24 ++++++++-------- .../operator.cryostat.io_cryostats.yaml | 20 +++++++------ .../bases/operator.cryostat.io_cryostats.yaml | 20 +++++++------ ...yostat-operator.clusterserviceversion.yaml | 28 +++++++++++-------- internal/controllers/networkpolicy.go | 8 +++--- internal/controllers/reconciler_test.go | 8 +++--- 8 files changed, 65 insertions(+), 53 deletions(-) diff --git a/api/v1beta2/cryostat_types.go b/api/v1beta2/cryostat_types.go index daafb87f..5a4dcd2b 100644 --- a/api/v1beta2/cryostat_types.go +++ b/api/v1beta2/cryostat_types.go @@ -444,10 +444,10 @@ type NetworkPoliciesList struct { } type NetworkPolicyConfig struct { - // Disable the NetworkPolicy for a given service. + // Disable the NetworkPolicy for ingress to a given service. Enabled by default. // +optional - // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} - Disabled *bool `json:"disabled,omitempty"` + // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable ingress NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} + IngressDisabled *bool `json:"ingressDisabled,omitempty"` } // NetworkConfiguration provides customization for how to expose a Cryostat diff --git a/api/v1beta2/zz_generated.deepcopy.go b/api/v1beta2/zz_generated.deepcopy.go index 3a61f8be..17c06e42 100644 --- a/api/v1beta2/zz_generated.deepcopy.go +++ b/api/v1beta2/zz_generated.deepcopy.go @@ -568,8 +568,8 @@ func (in *NetworkPoliciesList) DeepCopy() *NetworkPoliciesList { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NetworkPolicyConfig) DeepCopyInto(out *NetworkPolicyConfig) { *out = *in - if in.Disabled != nil { - in, out := &in.Disabled, &out.Disabled + if in.IngressDisabled != nil { + in, out := &in.IngressDisabled, &out.IngressDisabled *out = new(bool) **out = **in } diff --git a/bundle/manifests/cryostat-operator.clusterserviceversion.yaml b/bundle/manifests/cryostat-operator.clusterserviceversion.yaml index 6e5c79af..f5e2b71a 100644 --- a/bundle/manifests/cryostat-operator.clusterserviceversion.yaml +++ b/bundle/manifests/cryostat-operator.clusterserviceversion.yaml @@ -183,24 +183,24 @@ spec: - description: Options to customize the NetworkPolicy objects created for Cryostat's various Services. displayName: Network Policies path: networkPolicies - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.coreConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.coreConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.databaseConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.databaseConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.reportsConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.reportsConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.storageConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.storageConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Options to configure the Cryostat deployments and pods metadata diff --git a/bundle/manifests/operator.cryostat.io_cryostats.yaml b/bundle/manifests/operator.cryostat.io_cryostats.yaml index 89c42d32..c0340a16 100644 --- a/bundle/manifests/operator.cryostat.io_cryostats.yaml +++ b/bundle/manifests/operator.cryostat.io_cryostats.yaml @@ -5889,30 +5889,34 @@ spec: description: NetworkPolicy configuration for the Cryostat application service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object databaseConfig: description: NetworkPolicy configuration for the database service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object reportsConfig: description: NetworkPolicy configuration for the cryostat-reports service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object storageConfig: description: NetworkPolicy configuration for the storage service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object type: object diff --git a/config/crd/bases/operator.cryostat.io_cryostats.yaml b/config/crd/bases/operator.cryostat.io_cryostats.yaml index 7a619409..4b0f4b28 100644 --- a/config/crd/bases/operator.cryostat.io_cryostats.yaml +++ b/config/crd/bases/operator.cryostat.io_cryostats.yaml @@ -5876,30 +5876,34 @@ spec: description: NetworkPolicy configuration for the Cryostat application service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object databaseConfig: description: NetworkPolicy configuration for the database service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object reportsConfig: description: NetworkPolicy configuration for the cryostat-reports service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object storageConfig: description: NetworkPolicy configuration for the storage service. properties: - disabled: - description: Disable the NetworkPolicy for a given service. + ingressDisabled: + description: Disable the NetworkPolicy for ingress to a given + service. Enabled by default. type: boolean type: object type: object diff --git a/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml b/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml index 5e0b2441..f725c595 100644 --- a/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml @@ -203,24 +203,28 @@ spec: various Services. displayName: Network Policies path: networkPolicies - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.coreConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled + by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.coreConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.databaseConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled + by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.databaseConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.reportsConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled + by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.reportsConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for a given service. - displayName: Disable NetworkPolicy creation - path: networkPolicies.storageConfig.disabled + - description: Disable the NetworkPolicy for ingress to a given service. Enabled + by default. + displayName: Disable ingress NetworkPolicy creation + path: networkPolicies.storageConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Options to configure the Cryostat deployments and pods metadata diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 8d6bf552..de48307a 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -60,7 +60,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.Disabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.Disabled { + if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled { return r.deletePolicy(ctx, networkPolicy) } @@ -116,7 +116,7 @@ func (r *Reconciler) reconcileDatabaseNetworkPolicy(ctx context.Context, cr *mod Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.DatabaseConfig != nil && cr.Spec.NetworkPolicies.DatabaseConfig.Disabled != nil && *cr.Spec.NetworkPolicies.DatabaseConfig.Disabled { + if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.DatabaseConfig != nil && cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled { return r.deletePolicy(ctx, networkPolicy) } @@ -155,7 +155,7 @@ func (r *Reconciler) reconcileStorageNetworkPolicy(ctx context.Context, cr *mode }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.StorageConfig != nil && cr.Spec.NetworkPolicies.StorageConfig.Disabled != nil && *cr.Spec.NetworkPolicies.StorageConfig.Disabled { + if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.StorageConfig != nil && cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled { return r.deletePolicy(ctx, networkPolicy) } @@ -200,7 +200,7 @@ func (r *Reconciler) reconcileReportsNetworkPolicy(ctx context.Context, cr *mode }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.ReportsConfig != nil && cr.Spec.NetworkPolicies.ReportsConfig.Disabled != nil && *cr.Spec.NetworkPolicies.ReportsConfig.Disabled { + if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.ReportsConfig != nil && cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled { return r.deletePolicy(ctx, networkPolicy) } diff --git a/internal/controllers/reconciler_test.go b/internal/controllers/reconciler_test.go index b65fe44c..0a54001d 100644 --- a/internal/controllers/reconciler_test.go +++ b/internal/controllers/reconciler_test.go @@ -546,16 +546,16 @@ func (c *controllerTest) commonTests() { disabled := true cr.Spec.NetworkPolicies = &operatorv1beta2.NetworkPoliciesList{ CoreConfig: &operatorv1beta2.NetworkPolicyConfig{ - Disabled: &disabled, + IngressDisabled: &disabled, }, DatabaseConfig: &operatorv1beta2.NetworkPolicyConfig{ - Disabled: &disabled, + IngressDisabled: &disabled, }, StorageConfig: &operatorv1beta2.NetworkPolicyConfig{ - Disabled: &disabled, + IngressDisabled: &disabled, }, ReportsConfig: &operatorv1beta2.NetworkPolicyConfig{ - Disabled: &disabled, + IngressDisabled: &disabled, }, } }) From 33abb3d1704716a30d47b484c7122197f6cd20fe Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Wed, 22 Jan 2025 10:44:36 -0500 Subject: [PATCH 02/18] property for enabling egress policy --- api/v1beta2/cryostat_types.go | 4 ++++ api/v1beta2/zz_generated.deepcopy.go | 5 ++++ ...yostat-operator.clusterserviceversion.yaml | 20 ++++++++++++++++ .../operator.cryostat.io_cryostats.yaml | 16 +++++++++++++ .../bases/operator.cryostat.io_cryostats.yaml | 16 +++++++++++++ ...yostat-operator.clusterserviceversion.yaml | 24 +++++++++++++++++++ 6 files changed, 85 insertions(+) diff --git a/api/v1beta2/cryostat_types.go b/api/v1beta2/cryostat_types.go index 5a4dcd2b..6030882a 100644 --- a/api/v1beta2/cryostat_types.go +++ b/api/v1beta2/cryostat_types.go @@ -448,6 +448,10 @@ type NetworkPolicyConfig struct { // +optional // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable ingress NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} IngressDisabled *bool `json:"ingressDisabled,omitempty"` + // Enable the NetworkPolicy for egress from a given pod. Disabled by default. + // +optional + // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Enable egress NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} + EgressEnabled *bool `json:"egressEnabled,omitempty"` } // NetworkConfiguration provides customization for how to expose a Cryostat diff --git a/api/v1beta2/zz_generated.deepcopy.go b/api/v1beta2/zz_generated.deepcopy.go index 17c06e42..28006c53 100644 --- a/api/v1beta2/zz_generated.deepcopy.go +++ b/api/v1beta2/zz_generated.deepcopy.go @@ -573,6 +573,11 @@ func (in *NetworkPolicyConfig) DeepCopyInto(out *NetworkPolicyConfig) { *out = new(bool) **out = **in } + if in.EgressEnabled != nil { + in, out := &in.EgressEnabled, &out.EgressEnabled + *out = new(bool) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPolicyConfig. diff --git a/bundle/manifests/cryostat-operator.clusterserviceversion.yaml b/bundle/manifests/cryostat-operator.clusterserviceversion.yaml index f5e2b71a..8a0127c3 100644 --- a/bundle/manifests/cryostat-operator.clusterserviceversion.yaml +++ b/bundle/manifests/cryostat-operator.clusterserviceversion.yaml @@ -183,21 +183,41 @@ spec: - description: Options to customize the NetworkPolicy objects created for Cryostat's various Services. displayName: Network Policies path: networkPolicies + - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.coreConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.coreConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.databaseConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.databaseConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.reportsConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.reportsConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.storageConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.storageConfig.ingressDisabled diff --git a/bundle/manifests/operator.cryostat.io_cryostats.yaml b/bundle/manifests/operator.cryostat.io_cryostats.yaml index c0340a16..6ce74c49 100644 --- a/bundle/manifests/operator.cryostat.io_cryostats.yaml +++ b/bundle/manifests/operator.cryostat.io_cryostats.yaml @@ -5889,6 +5889,10 @@ spec: description: NetworkPolicy configuration for the Cryostat application service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. @@ -5897,6 +5901,10 @@ spec: databaseConfig: description: NetworkPolicy configuration for the database service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. @@ -5906,6 +5914,10 @@ spec: description: NetworkPolicy configuration for the cryostat-reports service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. @@ -5914,6 +5926,10 @@ spec: storageConfig: description: NetworkPolicy configuration for the storage service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. diff --git a/config/crd/bases/operator.cryostat.io_cryostats.yaml b/config/crd/bases/operator.cryostat.io_cryostats.yaml index 4b0f4b28..98eadfbd 100644 --- a/config/crd/bases/operator.cryostat.io_cryostats.yaml +++ b/config/crd/bases/operator.cryostat.io_cryostats.yaml @@ -5876,6 +5876,10 @@ spec: description: NetworkPolicy configuration for the Cryostat application service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. @@ -5884,6 +5888,10 @@ spec: databaseConfig: description: NetworkPolicy configuration for the database service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. @@ -5893,6 +5901,10 @@ spec: description: NetworkPolicy configuration for the cryostat-reports service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. @@ -5901,6 +5913,10 @@ spec: storageConfig: description: NetworkPolicy configuration for the storage service. properties: + egressEnabled: + description: Enable the NetworkPolicy for egress from a given + pod. Disabled by default. + type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. diff --git a/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml b/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml index f725c595..5f8c9eaa 100644 --- a/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml @@ -203,24 +203,48 @@ spec: various Services. displayName: Network Policies path: networkPolicies + - description: Enable the NetworkPolicy for egress from a given pod. Disabled + by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.coreConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.coreConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: Enable the NetworkPolicy for egress from a given pod. Disabled + by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.databaseConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.databaseConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: Enable the NetworkPolicy for egress from a given pod. Disabled + by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.reportsConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.reportsConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: Enable the NetworkPolicy for egress from a given pod. Disabled + by default. + displayName: Enable egress NetworkPolicy creation + path: networkPolicies.storageConfig.egressEnabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. displayName: Disable ingress NetworkPolicy creation From e7806b90ce80fa47836d3421028f51f2fa45ad23 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Wed, 22 Jan 2025 10:44:44 -0500 Subject: [PATCH 03/18] rename --- internal/controllers/networkpolicy.go | 35 ++++++++++++--------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index de48307a..8d8497c9 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -53,19 +53,18 @@ func namespaceOriginSelector(namespace string) *metav1.LabelSelector { } func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.CryostatInstance) error { - networkPolicy := &networkingv1.NetworkPolicy{ + ingressPolicy := &networkingv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-internal-ingress", cr.Name), Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled { - return r.deletePolicy(ctx, networkPolicy) + return r.deletePolicy(ctx, ingressPolicy) } - return r.createOrUpdatePolicy(ctx, networkPolicy, cr.Object, func() error { - networkPolicy.Spec = networkingv1.NetworkPolicySpec{ + return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { + ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ PodSelector: metav1.LabelSelector{ MatchLabels: resources.CorePodLabels(cr), }, @@ -110,18 +109,18 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C } func (r *Reconciler) reconcileDatabaseNetworkPolicy(ctx context.Context, cr *model.CryostatInstance) error { - networkPolicy := &networkingv1.NetworkPolicy{ + ingressPolicy := &networkingv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-db-internal-ingress", cr.Name), Namespace: cr.InstallNamespace, }, } if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.DatabaseConfig != nil && cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled { - return r.deletePolicy(ctx, networkPolicy) + return r.deletePolicy(ctx, ingressPolicy) } - return r.createOrUpdatePolicy(ctx, networkPolicy, cr.Object, func() error { - networkPolicy.Spec = networkingv1.NetworkPolicySpec{ + return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { + ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ PodSelector: metav1.LabelSelector{ MatchLabels: resources.DatabasePodLabels(cr), }, @@ -148,19 +147,18 @@ func (r *Reconciler) reconcileDatabaseNetworkPolicy(ctx context.Context, cr *mod } func (r *Reconciler) reconcileStorageNetworkPolicy(ctx context.Context, cr *model.CryostatInstance) error { - networkPolicy := &networkingv1.NetworkPolicy{ + ingressPolicy := &networkingv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-storage-internal-ingress", cr.Name), Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.StorageConfig != nil && cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled { - return r.deletePolicy(ctx, networkPolicy) + return r.deletePolicy(ctx, ingressPolicy) } - return r.createOrUpdatePolicy(ctx, networkPolicy, cr.Object, func() error { - networkPolicy.Spec = networkingv1.NetworkPolicySpec{ + return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { + ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ PodSelector: metav1.LabelSelector{ MatchLabels: resources.StoragePodLabels(cr), }, @@ -193,19 +191,18 @@ func (r *Reconciler) reconcileStorageNetworkPolicy(ctx context.Context, cr *mode } func (r *Reconciler) reconcileReportsNetworkPolicy(ctx context.Context, cr *model.CryostatInstance) error { - networkPolicy := &networkingv1.NetworkPolicy{ + ingressPolicy := &networkingv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-reports-internal-ingress", cr.Name), Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.ReportsConfig != nil && cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled { - return r.deletePolicy(ctx, networkPolicy) + return r.deletePolicy(ctx, ingressPolicy) } - return r.createOrUpdatePolicy(ctx, networkPolicy, cr.Object, func() error { - networkPolicy.Spec = networkingv1.NetworkPolicySpec{ + return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { + ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ PodSelector: metav1.LabelSelector{ MatchLabels: resources.ReportsPodLabels(cr), }, From 7dc537528ea0a32bbab32232c4aeca8908ca10ee Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Wed, 22 Jan 2025 13:11:41 -0500 Subject: [PATCH 04/18] implement core egress policy --- internal/controllers/networkpolicy.go | 166 +++++++++++++++++++----- internal/controllers/reconciler_test.go | 86 ++++++++---- internal/test/resources.go | 58 ++++++++- 3 files changed, 248 insertions(+), 62 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 8d8497c9..3e63cd75 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -17,13 +17,16 @@ package controllers import ( "context" "fmt" + "slices" resources "github.com/cryostatio/cryostat-operator/internal/controllers/common/resource_definitions" "github.com/cryostatio/cryostat-operator/internal/controllers/constants" "github.com/cryostatio/cryostat-operator/internal/controllers/model" + corev1 "k8s.io/api/core/v1" networkingv1 "k8s.io/api/networking/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" + "k8s.io/apimachinery/pkg/types" "k8s.io/apimachinery/pkg/util/intstr" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" ) @@ -44,68 +47,158 @@ func installationNamespaceSelector(cr *model.CryostatInstance) *metav1.LabelSele return namespaceOriginSelector(cr.InstallNamespace) } +const NAMESPACE_NAME_LABEL = "kubernetes.io/metadata.name" + func namespaceOriginSelector(namespace string) *metav1.LabelSelector { return &metav1.LabelSelector{ MatchLabels: map[string]string{ - "kubernetes.io/metadata.name": namespace, + NAMESPACE_NAME_LABEL: namespace, }, } } func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.CryostatInstance) error { + var err error + ingressPolicy := &networkingv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-internal-ingress", cr.Name), Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled { - return r.deletePolicy(ctx, ingressPolicy) + ingressDisabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled + if ingressDisabled { + err = r.deletePolicy(ctx, ingressPolicy) + } + if err != nil { + return err } - return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { - ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ - PodSelector: metav1.LabelSelector{ - MatchLabels: resources.CorePodLabels(cr), - }, - Ingress: []networkingv1.NetworkPolicyIngressRule{ - // allow ingress to the authproxy/cryostat HTTP(S) port from any namespace or from the Route - { - From: []networkingv1.NetworkPolicyPeer{ - AllNamespacesSelector, - RouteSelector, - }, - Ports: []networkingv1.NetworkPolicyPort{ - { - Port: &intstr.IntOrString{IntVal: constants.AuthProxyHttpContainerPort}, + egressPolicy := &networkingv1.NetworkPolicy{ + ObjectMeta: metav1.ObjectMeta{ + Name: fmt.Sprintf("%s-internal-egress", cr.Name), + Namespace: cr.InstallNamespace, + }, + } + egressEnabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.EgressEnabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.EgressEnabled + if !egressEnabled { + err = r.deletePolicy(ctx, egressPolicy) + } + if err != nil { + return err + } + + if !ingressDisabled { + err = r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { + ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ + PolicyTypes: []networkingv1.PolicyType{networkingv1.PolicyTypeIngress}, + PodSelector: metav1.LabelSelector{ + MatchLabels: resources.CorePodLabels(cr), + }, + Ingress: []networkingv1.NetworkPolicyIngressRule{ + // allow ingress to the authproxy/cryostat HTTP(S) port from any namespace or from the Route + { + From: []networkingv1.NetworkPolicyPeer{ + AllNamespacesSelector, + RouteSelector, + }, + Ports: []networkingv1.NetworkPolicyPort{ + { + Port: &intstr.IntOrString{IntVal: constants.AuthProxyHttpContainerPort}, + }, }, }, - }, - // allow ingress to the agent gateway from the target namespaces - { - From: []networkingv1.NetworkPolicyPeer{ - { - NamespaceSelector: &metav1.LabelSelector{ - MatchExpressions: []metav1.LabelSelectorRequirement{ - { - Key: "kubernetes.io/metadata.name", - Operator: metav1.LabelSelectorOpIn, - Values: cr.Spec.TargetNamespaces, + // allow ingress to the agent gateway from the target namespaces + { + From: []networkingv1.NetworkPolicyPeer{ + { + NamespaceSelector: &metav1.LabelSelector{ + MatchExpressions: []metav1.LabelSelectorRequirement{ + { + Key: "kubernetes.io/metadata.name", + Operator: metav1.LabelSelectorOpIn, + Values: cr.Spec.TargetNamespaces, + }, }, }, }, }, - }, - Ports: []networkingv1.NetworkPolicyPort{ - networkingv1.NetworkPolicyPort{ - Port: &intstr.IntOrString{IntVal: constants.AgentProxyContainerPort}, + Ports: []networkingv1.NetworkPolicyPort{ + networkingv1.NetworkPolicyPort{ + Port: &intstr.IntOrString{IntVal: constants.AgentProxyContainerPort}, + }, }, }, }, + } + return nil + }) + } + if err != nil { + return err + } + + if egressEnabled { + egressDestinations := []networkingv1.NetworkPolicyPeer{} + egressNamespaces := []string{ + // allow outgoing connections to Pods in infrastructure namespaces for discovery and auth + "default", + "kube-system", + // allow outgoing connections to Pods in the InstallNamespace, so Cryostat can connect to its database, storage, etc. + cr.InstallNamespace, + } + if r.IsOpenShift { + egressNamespaces = append(egressNamespaces, "openshift") + } + for _, ns := range cr.TargetNamespaces { + // allow outgoing connections to any Pod in the TargetNamespaces + egressNamespaces = append(egressNamespaces, ns) + } + slices.Sort(egressNamespaces) + egressDestinations = append(egressDestinations, networkingv1.NetworkPolicyPeer{ + NamespaceSelector: &metav1.LabelSelector{ + MatchExpressions: []metav1.LabelSelectorRequirement{ + metav1.LabelSelectorRequirement{ + Key: NAMESPACE_NAME_LABEL, + Operator: metav1.LabelSelectorOpIn, + Values: slices.Compact(egressNamespaces), + }, + }, }, + }) + k8sApiEndpoint := corev1.Endpoints{} + err = r.Client.Get(ctx, types.NamespacedName{Namespace: "default", Name: "kubernetes"}, &k8sApiEndpoint) + if err != nil { + return err } - return nil - }) + if len(k8sApiEndpoint.Subsets) > 0 && len(k8sApiEndpoint.Subsets[0].Addresses) > 0 { + // allow outgoing connections to the Kubernetes API server + egressDestinations = append(egressDestinations, + networkingv1.NetworkPolicyPeer{ + IPBlock: &networkingv1.IPBlock{ + CIDR: fmt.Sprintf("%s/32", k8sApiEndpoint.Subsets[0].Addresses[0].IP), + }, + }, + ) + } else { + return fmt.Errorf("Endpoints 'kubernetes' had no .Subsets or subset .Addresses") + } + err = r.createOrUpdatePolicy(ctx, egressPolicy, cr.Object, func() error { + egressPolicy.Spec = networkingv1.NetworkPolicySpec{ + PolicyTypes: []networkingv1.PolicyType{networkingv1.PolicyTypeEgress}, + PodSelector: metav1.LabelSelector{ + MatchLabels: resources.CorePodLabels(cr), + }, + Egress: []networkingv1.NetworkPolicyEgressRule{ + { + To: egressDestinations, + }, + }, + } + return nil + }) + } + return err } func (r *Reconciler) reconcileDatabaseNetworkPolicy(ctx context.Context, cr *model.CryostatInstance) error { @@ -121,6 +214,7 @@ func (r *Reconciler) reconcileDatabaseNetworkPolicy(ctx context.Context, cr *mod return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ + PolicyTypes: []networkingv1.PolicyType{networkingv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: resources.DatabasePodLabels(cr), }, @@ -159,6 +253,7 @@ func (r *Reconciler) reconcileStorageNetworkPolicy(ctx context.Context, cr *mode return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ + PolicyTypes: []networkingv1.PolicyType{networkingv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: resources.StoragePodLabels(cr), }, @@ -203,6 +298,7 @@ func (r *Reconciler) reconcileReportsNetworkPolicy(ctx context.Context, cr *mode return r.createOrUpdatePolicy(ctx, ingressPolicy, cr.Object, func() error { ingressPolicy.Spec = networkingv1.NetworkPolicySpec{ + PolicyTypes: []networkingv1.PolicyType{networkingv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: resources.ReportsPodLabels(cr), }, diff --git a/internal/controllers/reconciler_test.go b/internal/controllers/reconciler_test.go index 0a54001d..627ac535 100644 --- a/internal/controllers/reconciler_test.go +++ b/internal/controllers/reconciler_test.go @@ -160,12 +160,12 @@ func resourceChecks() []resourceCheck { {(*cryostatTestInput).expectDatabaseSecret, "database secret"}, {(*cryostatTestInput).expectStorageSecret, "object storage secret"}, {(*cryostatTestInput).expectCoreService, "core service"}, - {(*cryostatTestInput).expectCoreNetworkPolicy, "core networkpolicy"}, + {(*cryostatTestInput).expectCoreIngessNetworkPolicy, "core networkpolicy"}, {(*cryostatTestInput).expectMainDeployment, "main deployment"}, {(*cryostatTestInput).expectDatabaseDeployment, "database deployment"}, - {(*cryostatTestInput).expectDatabaseNetworkPolicy, "database networkpolicy"}, + {(*cryostatTestInput).expectDatabaseIngressNetworkPolicy, "database networkpolicy"}, {(*cryostatTestInput).expectStorageDeployment, "storage deployment"}, - {(*cryostatTestInput).expectStorageNetworkPolicy, "storage networkpolicy"}, + {(*cryostatTestInput).expectStorageIngressNetworkPolicy, "storage networkpolicy"}, {(*cryostatTestInput).expectLockConfigMap, "lock config map"}, {(*cryostatTestInput).expectAgentProxyConfigMap, "agent proxy config map"}, {(*cryostatTestInput).expectAgentGatewayService, "agent gateway service"}, @@ -539,7 +539,7 @@ func (c *controllerTest) commonTests() { t.checkRoute(expected) }) }) - Context("with networkpolicies disabled", func() { + Context("with ingress networkpolicies disabled", func() { var cr *model.CryostatInstance BeforeEach(func() { cr = t.NewCryostat() @@ -563,16 +563,53 @@ func (c *controllerTest) commonTests() { t.reconcileCryostatFully() }) It("should not create cryostat networkpolicy", func() { - t.expectNoNetworkPolicy(t.NewCryostatNetworkPolicy().Name) + t.expectNoNetworkPolicy(t.NewCryostatIngressNetworkPolicy().Name) }) It("should not create database networkpolicy", func() { - t.expectNoNetworkPolicy(t.NewDatabaseNetworkPolicy().Name) + t.expectNoNetworkPolicy(t.NewDatabaseIngressNetworkPolicy().Name) }) It("should not create storage networkpolicy", func() { - t.expectNoNetworkPolicy(t.NewStorageNetworkPolicy().Name) + t.expectNoNetworkPolicy(t.NewStorageIngressNetworkPolicy().Name) }) It("should not create reports networkpolicy", func() { - t.expectNoNetworkPolicy(t.NewReportsNetworkPolicy().Name) + t.expectNoNetworkPolicy(t.NewReportsIngressNetworkPolicy().Name) + }) + }) + Context("with egress networkpolicies enabled", func() { + var cr *model.CryostatInstance + BeforeEach(func() { + cr = t.NewCryostat() + enabled := true + disabled := false + cr.Spec.NetworkPolicies = &operatorv1beta2.NetworkPoliciesList{ + CoreConfig: &operatorv1beta2.NetworkPolicyConfig{ + EgressEnabled: &enabled, + IngressDisabled: &disabled, + }, + } + + endpoints := &corev1.Endpoints{ + ObjectMeta: metav1.ObjectMeta{ + Namespace: "default", + Name: "kubernetes", + }, + Subsets: []corev1.EndpointSubset{ + { + Addresses: []corev1.EndpointAddress{ + corev1.EndpointAddress{ + IP: "127.0.0.1", + }, + }, + }, + }, + } + t.objs = append(t.objs, cr.Object, endpoints) + }) + JustBeforeEach(func() { + t.reconcileCryostatFully() + }) + It("should create cryostat networkpolicy", func() { + t.checkNetworkPolicy(t.NewCryostatEgressNetworkPolicy()) }) }) Context("with report generator service", func() { @@ -597,7 +634,7 @@ func (c *controllerTest) commonTests() { t.expectStorageDeployment() t.checkReportsDeployment() t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) Context("with Scheduling options", func() { @@ -619,7 +656,7 @@ func (c *controllerTest) commonTests() { t.expectStorageDeployment() t.checkReportsDeployment() t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) Context("with low limits", func() { @@ -630,7 +667,7 @@ func (c *controllerTest) commonTests() { t.expectMainDeployment() t.checkReportsDeployment() t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) }) @@ -693,7 +730,7 @@ func (c *controllerTest) commonTests() { t.expectMainDeployment() t.checkReportsDeployment() t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) Context("Switching from 1 report sidecar to 2", func() { @@ -716,7 +753,7 @@ func (c *controllerTest) commonTests() { t.expectMainDeployment() t.checkReportsDeployment() t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) Context("Switching from 2 report sidecars to 1", func() { @@ -739,7 +776,7 @@ func (c *controllerTest) commonTests() { t.expectMainDeployment() t.checkReportsDeployment() t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) Context("Switching from 1 report sidecar to 0", func() { @@ -2421,7 +2458,7 @@ func (c *controllerTest) commonTests() { }) It("should create the reports service", func() { t.checkService(t.NewReportsService()) - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) }) }) Context("with security options", func() { @@ -3201,20 +3238,20 @@ func (t *cryostatTestInput) expectCoreService() { t.checkService(t.NewCryostatService()) } -func (t *cryostatTestInput) expectCoreNetworkPolicy() { - t.checkNetworkPolicy(t.NewCryostatNetworkPolicy()) +func (t *cryostatTestInput) expectCoreIngessNetworkPolicy() { + t.checkNetworkPolicy(t.NewCryostatIngressNetworkPolicy()) } -func (t *cryostatTestInput) expectDatabaseNetworkPolicy() { - t.checkNetworkPolicy(t.NewDatabaseNetworkPolicy()) +func (t *cryostatTestInput) expectDatabaseIngressNetworkPolicy() { + t.checkNetworkPolicy(t.NewDatabaseIngressNetworkPolicy()) } -func (t *cryostatTestInput) expectStorageNetworkPolicy() { - t.checkNetworkPolicy(t.NewStorageNetworkPolicy()) +func (t *cryostatTestInput) expectStorageIngressNetworkPolicy() { + t.checkNetworkPolicy(t.NewStorageIngressNetworkPolicy()) } -func (t *cryostatTestInput) expectReportsNetworkPolicy() { - t.checkNetworkPolicy(t.NewReportsNetworkPolicy()) +func (t *cryostatTestInput) expectReportsIngressNetworkPolicy() { + t.checkNetworkPolicy(t.NewReportsIngressNetworkPolicy()) } func (t *cryostatTestInput) expectAgentGatewayService() { @@ -3305,8 +3342,11 @@ func (t *cryostatTestInput) checkServiceSpec(service *corev1.Service, expected * } func (t *cryostatTestInput) checkNetworkPolicySpec(policy *netv1.NetworkPolicy, expected *netv1.NetworkPolicy) { + Expect(policy.Spec.PodSelector).To(Equal(expected.Spec.PodSelector)) + Expect(policy.Spec.PolicyTypes).To(Equal(expected.Spec.PolicyTypes)) Expect(policy.Spec.PodSelector).To(Equal(expected.Spec.PodSelector)) Expect(policy.Spec.Ingress).To(Equal(expected.Spec.Ingress)) + Expect(policy.Spec.Egress).To(Equal(expected.Spec.Egress)) } func (t *cryostatTestInput) expectNoService(svcName string) { diff --git a/internal/test/resources.go b/internal/test/resources.go index 75e9bfa5..473c7475 100644 --- a/internal/test/resources.go +++ b/internal/test/resources.go @@ -1061,13 +1061,14 @@ func (r *TestResources) NewCryostatService() *corev1.Service { } } -func (r *TestResources) NewCryostatNetworkPolicy() *netv1.NetworkPolicy { +func (r *TestResources) NewCryostatIngressNetworkPolicy() *netv1.NetworkPolicy { return &netv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-internal-ingress", r.Name), Namespace: r.Namespace, }, Spec: netv1.NetworkPolicySpec{ + PolicyTypes: []netv1.PolicyType{netv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: map[string]string{ "app": r.Name, @@ -1120,13 +1121,60 @@ func (r *TestResources) NewCryostatNetworkPolicy() *netv1.NetworkPolicy { } } -func (r *TestResources) NewDatabaseNetworkPolicy() *netv1.NetworkPolicy { +func (r *TestResources) NewCryostatEgressNetworkPolicy() *netv1.NetworkPolicy { + return &netv1.NetworkPolicy{ + ObjectMeta: metav1.ObjectMeta{ + Name: fmt.Sprintf("%s-internal-egress", r.Name), + Namespace: r.Namespace, + }, + Spec: netv1.NetworkPolicySpec{ + PolicyTypes: []netv1.PolicyType{netv1.PolicyTypeEgress}, + PodSelector: metav1.LabelSelector{ + MatchLabels: map[string]string{ + "app": r.Name, + "component": "cryostat", + "kind": "cryostat", + }, + }, + Egress: []netv1.NetworkPolicyEgressRule{ + { + To: []netv1.NetworkPolicyPeer{ + { + NamespaceSelector: &metav1.LabelSelector{ + MatchExpressions: []metav1.LabelSelectorRequirement{ + { + Key: "kubernetes.io/metadata.name", + Operator: "In", + Values: []string{ + "default", + "kube-system", + "openshift", + r.Namespace, + }, + }, + }, + }, + }, + { + IPBlock: &netv1.IPBlock{ + CIDR: "127.0.0.1/32", + }, + }, + }, + }, + }, + }, + } +} + +func (r *TestResources) NewDatabaseIngressNetworkPolicy() *netv1.NetworkPolicy { return &netv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-db-internal-ingress", r.Name), Namespace: r.Namespace, }, Spec: netv1.NetworkPolicySpec{ + PolicyTypes: []netv1.PolicyType{netv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: map[string]string{ "app": r.Name, @@ -1163,13 +1211,14 @@ func (r *TestResources) NewDatabaseNetworkPolicy() *netv1.NetworkPolicy { } } -func (r *TestResources) NewStorageNetworkPolicy() *netv1.NetworkPolicy { +func (r *TestResources) NewStorageIngressNetworkPolicy() *netv1.NetworkPolicy { return &netv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-storage-internal-ingress", r.Name), Namespace: r.Namespace, }, Spec: netv1.NetworkPolicySpec{ + PolicyTypes: []netv1.PolicyType{netv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: map[string]string{ "app": r.Name, @@ -1220,13 +1269,14 @@ func (r *TestResources) NewStorageNetworkPolicy() *netv1.NetworkPolicy { } } -func (r *TestResources) NewReportsNetworkPolicy() *netv1.NetworkPolicy { +func (r *TestResources) NewReportsIngressNetworkPolicy() *netv1.NetworkPolicy { return &netv1.NetworkPolicy{ ObjectMeta: metav1.ObjectMeta{ Name: fmt.Sprintf("%s-reports-internal-ingress", r.Name), Namespace: r.Namespace, }, Spec: netv1.NetworkPolicySpec{ + PolicyTypes: []netv1.PolicyType{netv1.PolicyTypeIngress}, PodSelector: metav1.LabelSelector{ MatchLabels: map[string]string{ "app": r.Name, From 760f278b6d6a8d282f8416c1b8dbd1a2c639f494 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Wed, 22 Jan 2025 14:51:50 -0500 Subject: [PATCH 05/18] format --- internal/controllers/networkpolicy.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 3e63cd75..2bdc1417 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -124,7 +124,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C }, }, Ports: []networkingv1.NetworkPolicyPort{ - networkingv1.NetworkPolicyPort{ + { Port: &intstr.IntOrString{IntVal: constants.AgentProxyContainerPort}, }, }, @@ -158,7 +158,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C egressDestinations = append(egressDestinations, networkingv1.NetworkPolicyPeer{ NamespaceSelector: &metav1.LabelSelector{ MatchExpressions: []metav1.LabelSelectorRequirement{ - metav1.LabelSelectorRequirement{ + { Key: NAMESPACE_NAME_LABEL, Operator: metav1.LabelSelectorOpIn, Values: slices.Compact(egressNamespaces), From 037de2b2df46cf11dda3f4e410f58bd24a8b721a Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Thu, 23 Jan 2025 10:59:58 -0500 Subject: [PATCH 06/18] fixup! implement core egress policy --- internal/controllers/networkpolicy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 2bdc1417..20c961ac 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -115,7 +115,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C NamespaceSelector: &metav1.LabelSelector{ MatchExpressions: []metav1.LabelSelectorRequirement{ { - Key: "kubernetes.io/metadata.name", + Key: NAMESPACE_NAME_LABEL, Operator: metav1.LabelSelectorOpIn, Values: cr.Spec.TargetNamespaces, }, From 46ab9e685f816dbba3092cd9a284a498f82a7b37 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Thu, 21 Aug 2025 10:37:28 -0400 Subject: [PATCH 07/18] fix struct member name for disabling ingress networkpolicies in test --- credential.json | 5 + envtest.log | 56139 ++++++++++++++++++++++ internal/test/scorecard/common_utils.go | 4 +- 3 files changed, 56146 insertions(+), 2 deletions(-) create mode 100644 credential.json create mode 100644 envtest.log diff --git a/credential.json b/credential.json new file mode 100644 index 00000000..d76a4535 --- /dev/null +++ b/credential.json @@ -0,0 +1,5 @@ +{ + "username": "user", + "password": "pass", + "matchExpression": "false" +} diff --git a/envtest.log b/envtest.log new file mode 100644 index 00000000..735d5c0e --- /dev/null +++ b/envtest.log @@ -0,0 +1,56139 @@ +mkdir -p /home/work/workspace/cryostat-operator/bin +test -s /home/work/workspace/cryostat-operator/bin/controller-gen && /home/work/workspace/cryostat-operator/bin/controller-gen --version | grep -q 0.14.0 || \ +GOBIN=/home/work/workspace/cryostat-operator/bin go install sigs.k8s.io/controller-tools/cmd/controller-gen@v0.14.0 +go generate ./... +/home/work/workspace/cryostat-operator/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..." +/home/work/workspace/cryostat-operator/bin/controller-gen rbac:roleName=role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases +envsubst < hack/image_tag_patch.yaml.in > config/default/image_tag_patch.yaml +envsubst < hack/image_pull_patch.yaml.in > config/default/image_pull_patch.yaml +envsubst < hack/plugin_image_pull_patch.yaml.in > config/openshift/plugin_image_pull_patch.yaml +envsubst < hack/insights_patch.yaml.in > config/overlays/insights/insights_patch.yaml +envsubst < hack/insights_image_pull_patch.yaml.in > config/insights/insights_image_pull_patch.yaml +test -s /home/work/workspace/cryostat-operator/bin/go-license || GOBIN=/home/work/workspace/cryostat-operator/bin go install github.com/palantir/go-license@v1.29.0 +Adding license... +/home/work/workspace/cryostat-operator/bin/go-license --config=go-license.yml api/v1beta1/groupversion_info.go api/v1beta1/cryostat_suite_test.go api/v1beta1/cryostat_conversion.go api/v1beta1/cryostat_conversion_test.go api/v1beta1/cryostat_types.go api/v1beta1/zz_generated.deepcopy.go api/v1beta2/cryostat_conversion.go api/v1beta2/groupversion_info.go api/v1beta2/cryostat_types.go api/v1beta2/zz_generated.deepcopy.go internal/controllers/common/resource_definitions/certificates.go internal/controllers/common/resource_definitions/resource_definitions.go internal/controllers/common/finalizer_utils.go internal/controllers/common/builder.go internal/controllers/common/tls.go internal/controllers/common/naming.go internal/controllers/common/common_utils.go internal/controllers/constants/constants.go internal/controllers/constants/const_generated.go internal/controllers/model/instance.go internal/controllers/cryostat_controller_test.go internal/controllers/ingresses.go internal/controllers/suite_test.go internal/controllers/rbac.go internal/controllers/openshift.go internal/controllers/routes.go internal/controllers/pvc.go internal/controllers/services.go internal/controllers/networkpolicy.go internal/controllers/secrets.go internal/controllers/certmanager.go internal/controllers/configmaps.go internal/controllers/cryostat_controller.go internal/controllers/reconciler.go internal/controllers/reconciler_test.go internal/images/custom-scorecard-tests/main.go internal/test/scorecard/logger.go internal/test/scorecard/openshift.go internal/test/scorecard/clients.go internal/test/scorecard/types.go internal/test/scorecard/common_utils.go internal/test/scorecard/tests.go internal/test/builder.go internal/test/conversion.go internal/test/reconciler.go internal/test/expect.go internal/test/clients.go internal/test/resources.go internal/tools/const_generator.go internal/webhooks/defaulter.go internal/webhooks/test/resources.go internal/webhooks/webhook_suite_test.go internal/webhooks/cryostat_webhook.go internal/webhooks/defaulter_test.go internal/webhooks/validator.go internal/webhooks/validator_test.go internal/webhooks/agent/agent_suite_test.go internal/webhooks/agent/pod_webhook.go internal/webhooks/agent/test/resources.go internal/webhooks/agent/pod_defaulter_test.go internal/webhooks/agent/pod_defaulter.go internal/console/console_suite_test.go internal/console/plugin.go internal/console/plugin_test.go internal/console/test/resources.go internal/main.go +go fmt ./... +go vet ./... +test -s /home/work/workspace/cryostat-operator/bin/setup-envtest || GOBIN=/home/work/workspace/cryostat-operator/bin go install sigs.k8s.io/controller-runtime/tools/setup-envtest@latest +KUBEBUILDER_ASSETS="/home/work/workspace/cryostat-operator/bin/k8s/1.26.1-linux-amd64" \ +OPENSHIFT_API_MOD_VERSION="v0.0.0-20240912201240-0a8800162826" \ +"/home/work/go/bin/ginkgo" -cover -output-dir=. -v -coverprofile cover.out ./... +Ginkgo detected a version mismatch between the Ginkgo CLI and the version of Ginkgo imported by your packages: + Ginkgo CLI Version: + 2.6.1 + Mismatched package versions found: + 2.17.3 used by v1beta1, console, controllers, webhooks, agent + + Ginkgo will continue to attempt to run but you may see errors (including flag + parsing errors) and should either update your go.mod or your version of the + Ginkgo CLI to match. + + To install the matching version of the CLI run + go install github.com/onsi/ginkgo/v2/ginkgo + from a path that contains a go.mod file. Alternatively you can use + go run github.com/onsi/ginkgo/v2/ginkgo + from a path that contains a go.mod file to invoke the matching version of the + Ginkgo CLI. + + If you are attempting to test multiple packages that each have a different + version of the Ginkgo library with a single Ginkgo CLI that is currently + unsupported. +  +Running Suite: Cryostat Suite - /home/work/workspace/cryostat-operator/api/v1beta1 +================================================================================== +Random Seed: 1750185599 + +Will run 63 of 63 specs +------------------------------ +Cryostat converting from v1beta1 to v1beta2 WS connections +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:81 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 command ingress +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:83 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 grafana ingress +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:85 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 minimal mode +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:87 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 core JMX port +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:89 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 resources +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:91 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 low resource limit +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:93 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 security +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:95 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 defaults +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:113 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 secrets +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:115 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 templates +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:117 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 ingress +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:119 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 ingress with cert-manager disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:121 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 PVC spec +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:123 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 PVC spec with some defaults +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:125 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 PVC spec with labels only +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:127 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 default emptyDir +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:129 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 custom emptyDir +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:131 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 core service +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:133 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 reports service +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:135 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 core ingress +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:137 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 reports resources +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:139 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 reports low resource limit +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:141 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 scheduling +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:143 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 reports scheduling +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:145 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 cert-manager disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:147 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 cert-manager undefined +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:149 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 built-in discovery disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:151 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 discovery port custom config +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:153 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 discovery port config disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:155 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 JMX cache options +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:157 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 reports security +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:159 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 database secret +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:161 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta1 to v1beta2 metadata +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:163 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 resources +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:102 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 low resource limit +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:104 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 security +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:106 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 defaults +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:113 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 secrets +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:115 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 templates +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:117 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 ingress +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:119 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 ingress with cert-manager disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:121 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 PVC spec +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:123 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 PVC spec with some defaults +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:125 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 PVC spec with labels only +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:127 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 default emptyDir +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:129 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 custom emptyDir +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:131 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 core service +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:133 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 reports service +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:135 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 core ingress +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:137 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 reports resources +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:139 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 reports low resource limit +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:141 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 scheduling +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:143 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 reports scheduling +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:145 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 cert-manager disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:147 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 cert-manager undefined +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:149 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 built-in discovery disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:151 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 discovery port custom config +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:153 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 discovery port config disabled +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:155 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 JMX cache options +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:157 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 reports security +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:159 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 database secret +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:161 +• [0.000 seconds] +------------------------------ +Cryostat converting from v1beta2 to v1beta1 metadata +/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:163 +• [0.000 seconds] +------------------------------ + +Ran 63 of 63 Specs in 0.004 seconds +SUCCESS! -- 63 Passed | 0 Failed | 0 Pending | 0 Skipped +PASS +coverage: 30.5% of statements +Running Suite: Console Suite - /home/work/workspace/cryostat-operator/internal/console +====================================================================================== +Random Seed: 1750185599 + +Will run 19 of 19 specs +------------------------------ +[BeforeSuite]  +/home/work/workspace/cryostat-operator/internal/console/console_suite_test.go:60 + STEP: bootstrapping test environment @ 06/17/25 14:40:02.174 + 2025-06-17T14:40:02-04:00 DEBUG controller-runtime.test-env starting control plane + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRDs + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "/home/work/go/pkg/mod/github.com/openshift/api@v0.0.0-20240912201240-0a8800162826/config/v1/zz_generated.crd-manifests/0000_00_cluster-version-operator_01_clusterversions-Default.crd.yaml"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "0000_00_cluster-version-operator_01_clusterversions-Default.crd.yaml"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "/home/work/go/pkg/mod/github.com/openshift/api@v0.0.0-20240912201240-0a8800162826/console/v1/zz_generated.crd-manifests/90_consoleplugins.crd.yaml"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "90_consoleplugins.crd.yaml"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "/home/work/go/pkg/mod/github.com/openshift/api@v0.0.0-20240912201240-0a8800162826/operator/v1/zz_generated.crd-manifests/0000_50_console_01_consoles.crd.yaml"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "0000_50_console_01_consoles.crd.yaml"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "clusterversions.config.openshift.io"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "consoleplugins.console.openshift.io"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "consoles.operator.openshift.io"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "config.openshift.io/v1"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "console.openshift.io/v1"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "console.openshift.io/v1alpha1"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.openshift.io/v1"} + 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing webhooks +[BeforeSuite] PASSED [2.695 seconds] +------------------------------ +Plugin installing plugin with preconditions met should create ConsolePlugin +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:108 + 2025-06-17T14:40:06-04:00 INFO KubeAPIWarningLogger unknown field "spec.signatureStores" +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} +• [2.057 seconds] +------------------------------ +Plugin installing plugin with preconditions met should update Console +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:117 +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} +• [0.016 seconds] +------------------------------ +Plugin installing plugin with plugin already registered should do nothing +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:132 +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +• [0.014 seconds] +------------------------------ +Plugin installing plugin with missing owner with missing Deployment should create ConsolePlugin unowned +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 +{"level":"error","ts":"2025-06-17T14:40:06-04:00","msg":"could not locate owner for ConsolePlugin","error":"deployments.apps \"cryostat-operator-controller\" not found","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} +• [0.015 seconds] +------------------------------ +Plugin installing plugin with missing owner with missing Deployment labels should create ConsolePlugin unowned +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 +{"level":"error","ts":"2025-06-17T14:40:06-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find OLM label \"olm.owner\"","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} +• [0.015 seconds] +------------------------------ +Plugin installing plugin with missing owner with missing ClusterRoleBinding should create ConsolePlugin unowned +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 +{"level":"error","ts":"2025-06-17T14:40:06-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find console plugin cluster role","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} +• [0.014 seconds] +------------------------------ +Plugin installing plugin with missing owner with missing ClusterRoleBinding labels should create ConsolePlugin unowned +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 +{"level":"error","ts":"2025-06-17T14:40:07-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find console plugin cluster role","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console updated","name":"cluster"} +• [0.017 seconds] +------------------------------ +Plugin installing plugin with missing owner with missing ClusterRoleBinding service account should create ConsolePlugin unowned +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 +{"level":"error","ts":"2025-06-17T14:40:07-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find console plugin cluster role","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console updated","name":"cluster"} +• [0.015 seconds] +------------------------------ +Plugin installing plugin with missing Console should fail to update Console +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:188 +• [0.007 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too old should not create ConsolePlugin +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:197 +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 4.12.0 is older than the minimum required (4.15.0) for the Console Plugin. Plugin installation will be skipped."} +• [0.011 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too old should not update Console +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:203 +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 4.12.0 is older than the minimum required (4.15.0) for the Console Plugin. Plugin installation will be skipped."} +• [0.011 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too old should not return an error +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:219 +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 4.12.0 is older than the minimum required (4.15.0) for the Console Plugin. Plugin installation will be skipped."} +• [0.010 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too new should not create ConsolePlugin +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:197 +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 100.0.0 is newer than the maximum allowed (99.99.0) for the Console Plugin. Plugin installation will be skipped."} +• [0.010 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too new should not update Console +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:203 +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 100.0.0 is newer than the maximum allowed (99.99.0) for the Console Plugin. Plugin installation will be skipped."} +• [0.011 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too new should not return an error +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:232 +{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 100.0.0 is newer than the maximum allowed (99.99.0) for the Console Plugin. Plugin installation will be skipped."} +• [0.011 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too malformed should not create ConsolePlugin +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:197 +• [0.011 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too malformed should not update Console +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:203 +• [0.010 seconds] +------------------------------ +Plugin installing plugin with incompatible OpenShift that is too malformed should return an error +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:245 +• [0.009 seconds] +------------------------------ +Plugin as runnable should need leader election +/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:253 +• [0.002 seconds] +------------------------------ +[AfterSuite]  +/home/work/workspace/cryostat-operator/internal/console/console_suite_test.go:105 + STEP: tearing down the test environment @ 06/17/25 14:40:07.138 +[AfterSuite] PASSED [1.103 seconds] +------------------------------ + +Ran 19 of 19 Specs in 6.068 seconds +SUCCESS! -- 19 Passed | 0 Failed | 0 Pending | 0 Skipped +PASS +coverage: 90.9% of statements +Running Suite: Controller Suite - /home/work/workspace/cryostat-operator/internal/controllers +============================================================================================= +Random Seed: 1750185599 + +Will run 377 of 377 specs +------------------------------ +[BeforeSuite]  +/home/work/workspace/cryostat-operator/internal/controllers/suite_test.go:52 + STEP: bootstrapping test environment @ 06/17/25 14:40:08.26 + 2025-06-17T14:40:08-04:00 DEBUG controller-runtime.test-env starting control plane + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env installing CRDs + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "../../config/crd/bases"} + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "operator.cryostat.io_cryostats.yaml"} + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "cryostats.operator.cryostat.io"} + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta1"} + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta2"} + 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env installing webhooks +[BeforeSuite] PASSED [2.470 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR should wait for certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:257 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +• [0.001 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.011 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} +• [0.012 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift after cryostat reconciled successfully should be idempotent +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:308 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Cryostat does not exist should do nothing +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:313 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"does-not-exist"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"does-not-exist"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing main Deployment should update the Deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:330 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing main Deployment with a different selector should delete and recreate the deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:360 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Service Account should update the Service Account +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:378 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Role created by the operator should delete the Role +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:413 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Role not created by the operator should not delete the Role +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:427 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Role Binding should update the Role Binding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:444 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Role Binding with a different roleRef should delete and re-create the Role Binding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:463 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cluster Role Binding should update the Cluster Role Binding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:479 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cluster Role Binding with a different roleRef should delete and re-create the Cluster Role Binding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:499 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Database Secret should not update password +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:515 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret updated","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with existing Routes should update the Routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:535 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create cryostat networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:565 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:568 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:571 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create reports networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:574 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service with cert-manager disabled should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:594 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.004 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service with Scheduling options should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:607 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service with resource requirements fully specified should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:616 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service with resource requirements with low limits should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:629 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:641 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:652 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with report generator service deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:664 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.012 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Switching from 0 report sidecars to 1 should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:692 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.011 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Switching from 1 report sidecar to 2 should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:715 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":2,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Switching from 2 report sidecars to 1 should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:738 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":2,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.011 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Switching from 1 report sidecar to 0 should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:762 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.012 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Switching from 1 report sidecar to 0 should remove conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:767 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.011 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Cryostat CR has list of certificate secrets Should add volumes and volumeMounts to deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:783 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Cryostat CR has list of certificate secrets Should add volumes and volumeMounts to deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:793 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Adding a certificate to the TrustedCertSecrets list Should update the corresponding deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:805 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Cryostat CR has list of event templates Should add volumes and volumeMounts to deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:836 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Cryostat CR has a list of stored credentials Should mount credentials to the deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:848 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Cryostat CR has list of event templates with TLS disabled Should add volumes and volumeMounts to deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:864 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Adding a template to the EventTemplates list Should update the corresponding deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:876 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with custom PVC spec overriding all defaults should create the PVC with requested spec +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:895 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"5Gi"}},"storageClassName":"cool-db-storage"},"annotations":{"my/custom":"database"},"labels":{"app":"somethingelse","my":"database"}}},"objectStorage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":"cool-obj-storage"},"annotations":{"my/custom":"storage"},"labels":{"app":"somethingelse","my":"storage"}}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with custom PVC spec overriding some defaults should create the PVC with requested spec +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:907 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"database"}}},"objectStorage":{"pvc":{"spec":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"storage"}}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with custom PVC config with no spec should create the PVC with requested label +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:919 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"labels":{"my":"database"}}},"objectStorage":{"pvc":{"labels":{"my":"storage"}}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a legacy PVC spec with custom PVC spec overriding all defaults should create the PVC with requested spec +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:932 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"cool-storage"},"annotations":{"my/custom":"annotation"},"labels":{"app":"somethingelse","my":"label"}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a legacy PVC spec with custom PVC spec overriding some defaults should create the PVC with requested spec +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:944 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"pvc":{"spec":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":""}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a legacy PVC spec with custom PVC config with no spec should create the PVC with requested label +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:956 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"pvc":{"labels":{"my":"label"}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with both custom PVC specs overriding all defaults should create the PVC with requested spec +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:969 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"5Gi"}},"storageClassName":"cool-db-storage"},"annotations":{"my/custom":"database"},"labels":{"app":"somethingelse","my":"database"}}},"objectStorage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":"cool-obj-storage"},"annotations":{"my/custom":"storage"},"labels":{"app":"somethingelse","my":"storage"}}},"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"cool-storage"},"annotations":{"my/custom":"annotation"},"labels":{"app":"somethingelse","my":"label"}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing DB PVC that successfully updates should update metadata and resource requests +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:991 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"5Gi"}},"storageClassName":"cool-db-storage"},"annotations":{"my/custom":"database"},"labels":{"app":"somethingelse","my":"database"}}},"objectStorage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":"cool-obj-storage"},"annotations":{"my/custom":"storage"},"labels":{"app":"somethingelse","my":"storage"}}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing DB PVC that fails to update should emit a PersistentVolumeClaimInvalid event +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1020 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with custom EmptyDir config should create the EmptyDir with default specs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1035 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"emptyDir":{"enabled":true}},"objectStorage":{"emptyDir":{"enabled":true}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with custom EmptyDir config with requested spec should create the EmptyDir with requested specs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1047 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"100Mi"}},"objectStorage":{"emptyDir":{"enabled":true,"medium":"HugePages","sizeLimit":"500Mi"}}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with legacy custom EmptyDir config with requested spec should create the EmptyDir with requested specs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1059 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"200Mi"}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with both custom EmptyDir configs with requested spec should create the EmptyDir with requested specs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1071 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"100Mi"}},"objectStorage":{"emptyDir":{"enabled":true,"medium":"HugePages","sizeLimit":"500Mi"}},"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"200Mi"}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags for development should create deployment with the expected tags +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1118 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags for development should set ImagePullPolicy to Always +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1124 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags for release should create deployment with the expected tags +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1165 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.011 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags for release should set ImagePullPolicy to IfNotPresent +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1169 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +my/core-image:1.0.0 +my/grafana-image:1.0.0 +my/datasource-image:1.0.0 +my/openshift-authproxy-image:1.0.0 +my/agent-proxy:1.0.0 +• [0.011 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags by digest should create deployment with the expected tags +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1208 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags by digest should set ImagePullPolicy to IfNotPresent +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1212 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags with latest should create deployment with the expected tags +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1250 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with overriden image tags with latest should set ImagePullPolicy to Always +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1254 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift when deleted ClusterRoleBinding exists should delete the ClusterRoleBinding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1283 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} + 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift when deleted ClusterRoleBinding exists should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1286 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} + 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift when deleted ClusterRoleBinding does not exist should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1296 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ClusterRoleBinding not found, proceeding with deletion","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} + 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift when deleted RoleBinding exists should delete the RoleBinding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1304 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} + {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift when deleted RoleBinding exists should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1307 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} + 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift when deleted RoleBinding does not exist should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1317 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} + {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift should create ConsoleLink +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1329 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift with an existing ConsoleLink should update the ConsoleLink +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1338 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link updated","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift with an existing application url in APIServer AdditionalCORSAllowedOrigins should remove the application url +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1360 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift should add the finalizer +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1368 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift with restricted SCC should set fsGroup to value derived from namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1377 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink exists should delete the ConsoleLink +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1392 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} + {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink exists should remove the application url from APIServer AdditionalCORSAllowedOrigins +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1398 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} + 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink exists should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1405 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} + {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink does not exist should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1415 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConsoleLink not found, proceeding with deletion","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} + 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift on OpenShift with Insights enabled should create deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1427 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should create deployment and set owner +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1440 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should not create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1443 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should create routes with edge TLS termination +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1450 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should create the agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1453 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create deployment and set owner +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1464 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1467 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create routes with re-encrypt TLS termination +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1470 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1473 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create the agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1478 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should create deployment and set owner +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1492 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should not create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1495 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should create routes with edge TLS termination +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1502 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should set TLSSetupComplete Condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1505 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.004 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should create the agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1510 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.003 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should update the deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1530 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should create routes with edge TLS termination +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1533 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should set TLSSetupComplete Condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1536 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should create the agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1540 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should update the deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1561 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1564 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should create routes with re-encrypt TLS termination +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1567 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1570 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should create the agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1574 +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift cert-manager missing and enabled should emit a CertManagerUnavailable Event +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1591 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"error","ts":"2025-06-17T14:40:12-04:00","msg":"Failed to set up TLS for Cryostat","Request.Namespace":"test","Request.Name":"cryostat","error":"cert-manager integration is enabled, but cert-manager is unavailable","stacktrace":"github.com/cryostatio/cryostat-operator/internal/controllers.(*Reconciler).reconcileCryostat\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler.go:254\ngithub.com/cryostatio/cryostat-operator/internal/controllers.(*CryostatReconciler).Reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/cryostat_controller.go:98\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcileWithName\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3951\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3946\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*controllerTest).commonTests.func1.45.2.2\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1588\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift cert-manager missing and enabled should set TLSSetupComplete Condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1597 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"error","ts":"2025-06-17T14:40:12-04:00","msg":"Failed to set up TLS for Cryostat","Request.Namespace":"test","Request.Name":"cryostat","error":"cert-manager integration is enabled, but cert-manager is unavailable","stacktrace":"github.com/cryostatio/cryostat-operator/internal/controllers.(*Reconciler).reconcileCryostat\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler.go:254\ngithub.com/cryostatio/cryostat-operator/internal/controllers.(*CryostatReconciler).Reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/cryostat_controller.go:98\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcileWithName\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3951\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3946\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*controllerTest).commonTests.func1.45.2.2\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1588\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift cert-manager missing and disabled should not emit a CertManagerUnavailable Event +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1611 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift cert-manager missing and disabled should set TLSSetupComplete Condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1615 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +• [0.000 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options containing core config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1629 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options containing reports config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1638 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options containing agent gateway config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1646 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options containing agent callback config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1654 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options and existing services containing core config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1677 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options and existing services containing reports config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1686 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options and existing services containing agent gateway config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1694 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with service options and existing services containing agent callback config should create the service as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1702 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift configuring environment variables with non-default spec values containing JmxCacheOptions should set JMX cache options +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1716 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with resource requirements fully specified should create expected deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1729 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with resource requirements with low limits should create expected deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1737 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with network options containing core config should create the route as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1750 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with network options containing core route host should create the route as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1758 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with network options containing core route host changing host after creation should leave the route as-is +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1771 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with security options containing Cryostat security options should add security context as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1785 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with security options containing Report security options with 0 report replica should add security context as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1794 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with security options containing Report security options with 1 report replicas should add security context as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1804 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with Scheduling options should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1818 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with target discovery options provided with built-in target discovery mechanism disabled should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1831 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with target discovery options provided with discovery port configurations with built-in values disabled should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1840 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with target discovery options provided with discovery port configurations containing non-empty lists should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1848 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with secret provided for database should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1863 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with secret provided for database should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1867 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with secret provided for database should not generate default secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1871 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with secret provided for database with an existing Database Secret should not delete the existing Database Secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1880 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with Agent options with hostname verification disabled should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1896 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with Agent options with insecure connections allowed should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1908 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +• [0.018 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +• [0.020 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +• [0.022 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.021 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.021 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.016 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +• [0.018 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +• [0.021 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +• [0.021 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create OAuth2 cookie secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create agent callback service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create agent gateway service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create agent proxy config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create core networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create core service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create lock config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create object storage secret +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.015 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create storage deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create storage networkpolicy +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create storage persistent volume claim +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set ApplicationURL in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set Database Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set Storage Secret in CR Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.014 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set TLSSetupComplete condition +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.013 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation deployment is progressing should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.018 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation deployment is progressing then becomes available should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.019 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation deployment is progressing then fails to roll out should update conditions +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.021 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a modified CA certificate should recreate certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2023 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"certificate authority has changed, deleting issued certificates","current":"cryostat-ca","updated":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer updated","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with modified certificates should recreate certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2055 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"certificate authority has changed, deleting issued certificates","current":"cryostat-ca","updated":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer updated","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift with a modified certificate TLS CommonName should recreate certificates +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2083 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"certificate authority has changed, deleting issued certificates","current":"cryostat-ca","updated":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer updated","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should create the expected main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2108 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should create certificate secrets in each namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2112 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should create RBAC in each namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2116 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should update the target namespaces in Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2120 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted RoleBindings exist should delete the RoleBindings +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2129 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted RoleBindings exist should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2132 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted RoleBinding does not exist should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2142 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted with cert-manager enabled should delete CA cert secrets from each namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2152 + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted with cert-manager enabled should delete agent cert secrets from each namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2155 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted with cert-manager enabled should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2158 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"}{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted Agent callback service exists should delete the service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2166 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} + {"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted Agent callback service exists should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2169 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.008 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted Agent callback service does not exist should delete Cryostat +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2179 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} + 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should create the expected main deployment +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2202 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces leave RBAC for the first namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2205 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove RBAC from the second namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2208 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces leave certificate secrets for the first namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2214 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove CA cert secret from the second namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2217 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove agent certificate for the second namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2223 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove agent cert secret for the second namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2229 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove agent cert secret copy from the second namespace +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2235 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.009 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should update the target namespaces in Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2241 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.010 seconds] +------------------------------ +CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with no target namespaces should update the target namespaces in Status +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2251 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with TLS ingress should create ingresses +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2279 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with TLS ingress should not create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2282 +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with TLS ingress should create deployment and set owner +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2285 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with TLS ingress should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2288 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with non-TLS ingress should create ingresses +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2300 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with non-TLS ingress should not create routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2303 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with non-TLS ingress should create deployment and set owner +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2306 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with non-TLS ingress should create RBAC +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2309 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes no ingress configuration is provided should not create ingresses or routes +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2320 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.004 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with existing Ingresses should update the Ingresses +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2336 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes networkConfig for one of the services is nil should only create specified ingresses +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2349 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.004 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes ingressSpec for one of the services is nil should only create specified ingresses +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2367 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with OAuth2 proxy with TLS enabled should create OAuth2 config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2387 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with OAuth2 proxy with TLS disabled should create OAuth2 config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2396 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.001 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with OAuth2 proxy with existing config map should create OAuth2 config map +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2404 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with report generator service should configure deployment appropriately +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2418 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with report generator service should create the reports service +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2422 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with security options containing Cryostat security options should add security context as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2435 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.006 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with security options containing Report security options with 0 report replica should add security context as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2444 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with security options containing Report security options with 1 report replicas should add security context as described +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2453 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with an existing Service Account should update the Service Account +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2468 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account updated","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with an existing Role created by the operator should delete the Role +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2501 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with an existing Role not created by the operator should not delete the Role +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2514 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with an existing Role Binding should update the Role Binding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2530 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with an existing Cluster Role Binding should update the Cluster Role Binding +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2556 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.005 seconds] +------------------------------ +CryostatController reconciling a request in Kubernetes with additional label and annotation should have added the extra label and annotation to deployments and pods +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2583 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} + 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} +• [0.007 seconds] +------------------------------ +CryostatController setting up with manager should watch Cryostat CRs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2608 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager should call Complete +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2615 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager for owned resources cert-manager installed on OpenShift should watch objects owned by Cryostat CRs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager for owned resources cert-manager installed on Kubernetes should watch objects owned by Cryostat CRs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager for owned resources cert-manager missing on OpenShift should watch objects owned by Cryostat CRs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager for owned resources cert-manager missing on Kubernetes should watch objects owned by Cryostat CRs +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces should watch specified resources +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2696 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces filtering by labels with both labels present should accept +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2724 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces filtering by labels with name label missing should reject +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2735 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces filtering by labels with namespace label missing should reject +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2746 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces filtering by labels both labels missing should reject +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2757 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces handling events with both labels present should accept +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2785 +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces handling events with name label missing should reject +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2797 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Object is missing label","label":"operator.cryostat.io/name","name":"cryostat-agent-e3cd3ab12a95c510a36a119775322417dd3905177d9a8170524dc39cfd6ac21f","namespace":"foo"} +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces handling events with namespace label missing should reject +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2809 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Object is missing label","label":"operator.cryostat.io/namespace","name":"cryostat-agent-e3cd3ab12a95c510a36a119775322417dd3905177d9a8170524dc39cfd6ac21f","namespace":"foo"} +• [0.000 seconds] +------------------------------ +CryostatController setting up with manager watches in target namespaces handling events both labels missing should reject +/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2821 +{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Object is missing label","label":"operator.cryostat.io/name","name":"cryostat-agent-e3cd3ab12a95c510a36a119775322417dd3905177d9a8170524dc39cfd6ac21f","namespace":"test"} +• [0.000 seconds] +------------------------------ +[AfterSuite]  +/home/work/workspace/cryostat-operator/internal/controllers/suite_test.go:90 + STEP: tearing down the test environment @ 06/17/25 14:40:14.136 +[AfterSuite] PASSED [1.114 seconds] +------------------------------ + +Ran 377 of 377 Specs in 6.990 seconds +SUCCESS! -- 377 Passed | 0 Failed | 0 Pending | 0 Skipped +PASS +coverage: 83.6% of statements +Running Suite: Webhook Suite - /home/work/workspace/cryostat-operator/internal/webhooks +======================================================================================= +Random Seed: 1750185599 + +Will run 8 of 8 specs +------------------------------ +[BeforeSuite]  +/home/work/workspace/cryostat-operator/internal/webhooks/webhook_suite_test.go:62 + STEP: bootstrapping test environment @ 06/17/25 14:40:15.272 + 2025-06-17T14:40:15-04:00 DEBUG controller-runtime.test-env starting control plane + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env reading Webhooks from path {"path": "../../config/webhook"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomization.yaml"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomizeconfig.yaml"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "manifests.yaml"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "service.yaml"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env installing CRDs + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "../../config/crd/bases"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "operator.cryostat.io_cryostats.yaml"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "cryostats.operator.cryostat.io"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta1"} + 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta2"} + 2025-06-17T14:40:18-04:00 DEBUG controller-runtime.test-env installing webhooks + 2025-06-17T14:40:18-04:00 DEBUG controller-runtime.test-env installing mutating webhook {"webhook": "mutating-webhook-configuration"} + 2025-06-17T14:40:18-04:00 DEBUG controller-runtime.test-env installing validating webhook {"webhook": "validating-webhook-configuration"} + 2025-06-17T14:40:18-04:00 INFO controller-runtime.builder Registering a mutating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:18-04:00 INFO controller-runtime.builder Registering a validating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/validate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/validate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Starting webhook server + 2025-06-17T14:40:18-04:00 INFO controller-runtime.certwatcher Updated current TLS certificate + 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Serving webhook server {"host": "127.0.0.1", "port": 45957} + 2025-06-17T14:40:18-04:00 INFO controller-runtime.certwatcher Starting certificate poll+watcher {"interval": "10s"} +[BeforeSuite] PASSED [2.908 seconds] +------------------------------ +CryostatDefaulter without target namespace should set default target namespace +/home/work/workspace/cryostat-operator/internal/webhooks/defaulter_test.go:92 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-defaulter-0"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting target namespaces {"name": "cryostat", "namespace": "test-defaulter-0"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-defaulter-0"} +• [2.070 seconds] +------------------------------ +CryostatDefaulter with target namespace should do nothing +/home/work/workspace/cryostat-operator/internal/webhooks/defaulter_test.go:104 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-defaulter-1"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-defaulter-1"} +• [0.006 seconds] +------------------------------ +CryostatValidator authorized user creates a Cryostat should allow the request +/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:100 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-0"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-0"} +• [0.005 seconds] +------------------------------ +CryostatValidator authorized user updates a Cryostat should allow the request +/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:111 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-1"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-1"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-1"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate update {"name": "cryostat", "namespace": "test-validator-1"} +• [0.008 seconds] +------------------------------ +CryostatValidator authorized user deletes a Cryostat should allow the request +/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:122 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-2"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-2"} +• [0.006 seconds] +------------------------------ +CryostatValidator unauthorized user creates a Cryostat should deny the request +/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:155 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-3"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-3"} +• [0.009 seconds] +------------------------------ +CryostatValidator unauthorized user updates a Cryostat should deny the request +/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:167 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-4"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-4"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-4"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate update {"name": "cryostat", "namespace": "test-validator-4"} +• [0.011 seconds] +------------------------------ +CryostatValidator unauthorized user deletes a Cryostat should allow the request +/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:179 + 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-5"} + 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-5"} +• [0.010 seconds] +------------------------------ +[AfterSuite]  +/home/work/workspace/cryostat-operator/internal/webhooks/webhook_suite_test.go:136 + STEP: tearing down the test environment @ 06/17/25 14:40:20.307 + 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for non leader election runnables + 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for leader election runnables + 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for caches + 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for webhooks + 2025-06-17T14:40:20-04:00 ERROR controller-runtime.certwatcher error re-watching file {"error": "fsnotify: watcher already closed"} + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:232 + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 + 2025-06-17T14:40:20-04:00 INFO controller-runtime.webhook Shutting down webhook server with timeout of 1 minute + 2025-06-17T14:40:20-04:00 DEBUG controller-runtime.certwatcher certificate event {"event": "CHMOD \"/tmp/envtest-serving-certs-2647850452/tls.key\""} + 2025-06-17T14:40:20-04:00 ERROR controller-runtime.certwatcher error re-reading certificate {"error": "open /tmp/envtest-serving-certs-2647850452/tls.crt: no such file or directory"} + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:240 + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 + 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for HTTP servers + 2025-06-17T14:40:20-04:00 INFO Wait completed, proceeding to shutdown the manager +[AfterSuite] PASSED [1.126 seconds] +------------------------------ + +Ran 8 of 8 Specs in 6.161 seconds +SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped +PASS +coverage: 75.7% of statements +Running Suite: Agent Webhook Suite - /home/work/workspace/cryostat-operator/internal/webhooks/agent +=================================================================================================== +Random Seed: 1750185599 + +Will run 157 of 157 specs +------------------------------ +[BeforeSuite]  +/home/work/workspace/cryostat-operator/internal/webhooks/agent/agent_suite_test.go:65 + STEP: bootstrapping test environment @ 06/17/25 14:40:21.45 + 2025-06-17T14:40:21-04:00 DEBUG controller-runtime.test-env starting control plane + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env reading Webhooks from path {"path": "../../../config/webhook"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomization.yaml"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomizeconfig.yaml"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "manifests.yaml"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "service.yaml"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing CRDs + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "../../../config/crd/bases"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "operator.cryostat.io_cryostats.yaml"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "cryostats.operator.cryostat.io"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta1"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta2"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing webhooks + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing mutating webhook {"webhook": "mutating-webhook-configuration"} + 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing validating webhook {"webhook": "validating-webhook-configuration"} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.builder Registering a mutating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.builder Registering a validating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/validate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/validate-operator-cryostat-io-v1beta2-cryostat"} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/mutate--v1-pod"} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Starting webhook server + 2025-06-17T14:40:23-04:00 INFO controller-runtime.certwatcher Updated current TLS certificate + 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Serving webhook server {"host": "127.0.0.1", "port": 44201} + 2025-06-17T14:40:23-04:00 INFO controller-runtime.certwatcher Starting certificate poll+watcher {"interval": "10s"} +[BeforeSuite] PASSED [2.559 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-0"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-0"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-0"} +• [2.178 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-1"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-1"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-1"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-2"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-2"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-2"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-3"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-3"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-3"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-4"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-4"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-4"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-5"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-5"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-5"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-6"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-6"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-6"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-7"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-7"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-7"} +• [0.012 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-8"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-8"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-8"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-9"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-9"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-9"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-10"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-10"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-10"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-11"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-11"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-11"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-12"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-12"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-12"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-13"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-13"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-13"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-14"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-14"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-14"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-15"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-15"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-16"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-16"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-17"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-17"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-18"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-18"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-19"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-19"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-20"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-20"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-20"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-21"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-21"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-21"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-22"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-22"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-22"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-23"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-23"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-23"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-24"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-24"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-24"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-25"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-25"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-25\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-25\""} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-26"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-26"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-26\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-26\""} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-27"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-27"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-27\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-27\""} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-28"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-28"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-28\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-28\""} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-29"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-29"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-29\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-29\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no name label should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-30"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-30"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no name label should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-31"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-31"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no name label should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-32"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-32"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no name label should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-33"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-33"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.016 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no name label should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-34"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-34"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-35"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-35"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-36"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-36"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-37"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-37"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-38"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-38"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-39"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-39"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-40"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-40"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-40"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-41"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-41"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-41"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-42"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-42"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-42"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-43"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-43"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-43"} +• [0.012 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-44"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-44"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-44"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should use Always pull policy +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:280 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-45"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-45"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-45"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-46"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-46"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-46"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-47"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-47"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-47"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-48"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-48"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-48"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-49"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-49"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-49"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-50"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-50"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-50"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should use IfNotPresent pull policy +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:299 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-51"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-51"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-51"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-52"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-52"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-52"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-53"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-53"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-53"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-54"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-54"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-54"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-55"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-55"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-55"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-56"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-56"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-56"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a log level label should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-57"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-57"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-57"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a log level label should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-58"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-58"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-58"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a log level label should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-59"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-59"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-59"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a log level label should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-60"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-60"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-60"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a log level label should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-61"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-61"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-61"} +• [0.012 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-62"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-62"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-62"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-63"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-63"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-63"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-64"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-64"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-64"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-65"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-65"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-65"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-66"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-66"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-66"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-67"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-67"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-68"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-68"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-69"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-69"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-70"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-70"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-71"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-71"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-72"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-72"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-73"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-73"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-74"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-74"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-75"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-75"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-76"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-76"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-77"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-77"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-77"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-78"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-78"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-78"} +• [0.015 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-79"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-79"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-79"} +• [0.019 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-80"} + 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-80"} + 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-80"} +• [0.012 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-81"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-81"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-81"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-82"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-82"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-82"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-83"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-83"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-83"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-84"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-84"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-84"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-85"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-85"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-85"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-86"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-86"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-86"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-87"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-87"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-87"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-88"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-88"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-88"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-89"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-89"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-89"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-90"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-90"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-90"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-91"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-91"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-91"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-92"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-92"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-92"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-93"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-93"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-93"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-94"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-94"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-94"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-95"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-95"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-95"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-96"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-96"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-96"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-97"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-97"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-98"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-98"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-99"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-99"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-100"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-100"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-101"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-101"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-102"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-102"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-102"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-103"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-103"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-103"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-104"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-104"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-104"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-105"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-105"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-105"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-106"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-106"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-106"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-107"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-107"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-108"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-108"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-109"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-109"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-110"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-110"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-111"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-111"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-112"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-112"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-112"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-113"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-113"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-113"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-114"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-114"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-114"} +• [0.011 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-115"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-115"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-115"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-116"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-116"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-116"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-117"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-117"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-117"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-118"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-118"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-118"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-119"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-119"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-119"} +• [0.016 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-120"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-120"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-120"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-121"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-121"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-121"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-122"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-122"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-122"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-123"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-123"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-123"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-124"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-124"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-124"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-125"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-125"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-125"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-126"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-126"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-126"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-127"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-127"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-128"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-128"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-129"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-129"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-130"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-130"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-131"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-131"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-132"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-132"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-132"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-133"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-133"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-133"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-134"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-134"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-134"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-135"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-135"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-135"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-136"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-136"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-136"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-137"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-137"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-138"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-138"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-139"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-139"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-140"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-140"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-141"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-141"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} +• [0.008 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-142"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-142"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-142"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-143"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-143"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-143"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-144"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-144"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-144"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-145"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-145"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-145"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-146"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-146"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-146"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-147"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-147"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-147"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-148"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-148"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-148"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-149"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-149"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-149"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-150"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-150"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-150"} +• [0.010 seconds] +------------------------------ +PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-151"} + 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-151"} + 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-151"} +• [0.009 seconds] +------------------------------ +PodDefaulter configuring a pod with a missing Cryostat CR should add init container +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} +• [0.005 seconds] +------------------------------ +PodDefaulter configuring a pod with a missing Cryostat CR should add volume(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} +• [0.004 seconds] +------------------------------ +PodDefaulter configuring a pod with a missing Cryostat CR should add volume mounts(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} +• [0.004 seconds] +------------------------------ +PodDefaulter configuring a pod with a missing Cryostat CR should add environment variables +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} +• [0.004 seconds] +------------------------------ +PodDefaulter configuring a pod with a missing Cryostat CR should add ports(s) +/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 + 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} +• [0.005 seconds] +------------------------------ +[AfterSuite]  +/home/work/workspace/cryostat-operator/internal/webhooks/agent/agent_suite_test.go:146 + STEP: tearing down the test environment @ 06/17/25 14:40:27.679 + 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for non leader election runnables + 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for leader election runnables + 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for caches + 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for webhooks + 2025-06-17T14:40:27-04:00 INFO controller-runtime.webhook Shutting down webhook server with timeout of 1 minute + 2025-06-17T14:40:27-04:00 ERROR controller-runtime.certwatcher error re-watching file {"error": "no such file or directory"} + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:232 + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 + 2025-06-17T14:40:27-04:00 DEBUG controller-runtime.certwatcher certificate event {"event": "CHMOD \"/tmp/envtest-serving-certs-1664631660/tls.key\""} + 2025-06-17T14:40:27-04:00 ERROR controller-runtime.certwatcher error re-reading certificate {"error": "open /tmp/envtest-serving-certs-1664631660/tls.crt: no such file or directory"} + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:240 + sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch + /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 + 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for HTTP servers + 2025-06-17T14:40:27-04:00 INFO Wait completed, proceeding to shutdown the manager +[AfterSuite] PASSED [1.098 seconds] +------------------------------ + +Ran 157 of 157 Specs in 7.327 seconds +SUCCESS! -- 157 Passed | 0 Failed | 0 Pending | 0 Skipped +PASS +coverage: 97.1% of statements +composite coverage: 68.8% of statements + +Ginkgo ran 5 suites in 29.284626749s +Test Suite Passed diff --git a/internal/test/scorecard/common_utils.go b/internal/test/scorecard/common_utils.go index eb8f6505..0d8cf407 100644 --- a/internal/test/scorecard/common_utils.go +++ b/internal/test/scorecard/common_utils.go @@ -259,7 +259,7 @@ func (r *TestResources) setupTargetNamespace() error { func (r *TestResources) newCryostatCR() *operatorv1beta2.Cryostat { disabled := true disabledPolicyConfig := operatorv1beta2.NetworkPolicyConfig{ - Disabled: &disabled, + IngressDisabled: &disabled, } cr := &operatorv1beta2.Cryostat{ ObjectMeta: metav1.ObjectMeta{ @@ -286,7 +286,7 @@ func (r *TestResources) newCryostatCR() *operatorv1beta2.Cryostat { func (r *TestResources) newMultiNamespaceCryostatCR() *operatorv1beta2.Cryostat { disabled := true disabledPolicyConfig := operatorv1beta2.NetworkPolicyConfig{ - Disabled: &disabled, + IngressDisabled: &disabled, } cr := &operatorv1beta2.Cryostat{ ObjectMeta: metav1.ObjectMeta{ From db77506b8d65b53270ac277ce7f78aa29e406cc2 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Thu, 21 Aug 2025 12:52:26 -0400 Subject: [PATCH 08/18] remove accidentally committed files --- credential.json | 5 - envtest.log | 56139 ---------------------------------------------- 2 files changed, 56144 deletions(-) delete mode 100644 credential.json delete mode 100644 envtest.log diff --git a/credential.json b/credential.json deleted file mode 100644 index d76a4535..00000000 --- a/credential.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "username": "user", - "password": "pass", - "matchExpression": "false" -} diff --git a/envtest.log b/envtest.log deleted file mode 100644 index 735d5c0e..00000000 --- a/envtest.log +++ /dev/null @@ -1,56139 +0,0 @@ -mkdir -p /home/work/workspace/cryostat-operator/bin -test -s /home/work/workspace/cryostat-operator/bin/controller-gen && /home/work/workspace/cryostat-operator/bin/controller-gen --version | grep -q 0.14.0 || \ -GOBIN=/home/work/workspace/cryostat-operator/bin go install sigs.k8s.io/controller-tools/cmd/controller-gen@v0.14.0 -go generate ./... -/home/work/workspace/cryostat-operator/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..." -/home/work/workspace/cryostat-operator/bin/controller-gen rbac:roleName=role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases -envsubst < hack/image_tag_patch.yaml.in > config/default/image_tag_patch.yaml -envsubst < hack/image_pull_patch.yaml.in > config/default/image_pull_patch.yaml -envsubst < hack/plugin_image_pull_patch.yaml.in > config/openshift/plugin_image_pull_patch.yaml -envsubst < hack/insights_patch.yaml.in > config/overlays/insights/insights_patch.yaml -envsubst < hack/insights_image_pull_patch.yaml.in > config/insights/insights_image_pull_patch.yaml -test -s /home/work/workspace/cryostat-operator/bin/go-license || GOBIN=/home/work/workspace/cryostat-operator/bin go install github.com/palantir/go-license@v1.29.0 -Adding license... -/home/work/workspace/cryostat-operator/bin/go-license --config=go-license.yml api/v1beta1/groupversion_info.go api/v1beta1/cryostat_suite_test.go api/v1beta1/cryostat_conversion.go api/v1beta1/cryostat_conversion_test.go api/v1beta1/cryostat_types.go api/v1beta1/zz_generated.deepcopy.go api/v1beta2/cryostat_conversion.go api/v1beta2/groupversion_info.go api/v1beta2/cryostat_types.go api/v1beta2/zz_generated.deepcopy.go internal/controllers/common/resource_definitions/certificates.go internal/controllers/common/resource_definitions/resource_definitions.go internal/controllers/common/finalizer_utils.go internal/controllers/common/builder.go internal/controllers/common/tls.go internal/controllers/common/naming.go internal/controllers/common/common_utils.go internal/controllers/constants/constants.go internal/controllers/constants/const_generated.go internal/controllers/model/instance.go internal/controllers/cryostat_controller_test.go internal/controllers/ingresses.go internal/controllers/suite_test.go internal/controllers/rbac.go internal/controllers/openshift.go internal/controllers/routes.go internal/controllers/pvc.go internal/controllers/services.go internal/controllers/networkpolicy.go internal/controllers/secrets.go internal/controllers/certmanager.go internal/controllers/configmaps.go internal/controllers/cryostat_controller.go internal/controllers/reconciler.go internal/controllers/reconciler_test.go internal/images/custom-scorecard-tests/main.go internal/test/scorecard/logger.go internal/test/scorecard/openshift.go internal/test/scorecard/clients.go internal/test/scorecard/types.go internal/test/scorecard/common_utils.go internal/test/scorecard/tests.go internal/test/builder.go internal/test/conversion.go internal/test/reconciler.go internal/test/expect.go internal/test/clients.go internal/test/resources.go internal/tools/const_generator.go internal/webhooks/defaulter.go internal/webhooks/test/resources.go internal/webhooks/webhook_suite_test.go internal/webhooks/cryostat_webhook.go internal/webhooks/defaulter_test.go internal/webhooks/validator.go internal/webhooks/validator_test.go internal/webhooks/agent/agent_suite_test.go internal/webhooks/agent/pod_webhook.go internal/webhooks/agent/test/resources.go internal/webhooks/agent/pod_defaulter_test.go internal/webhooks/agent/pod_defaulter.go internal/console/console_suite_test.go internal/console/plugin.go internal/console/plugin_test.go internal/console/test/resources.go internal/main.go -go fmt ./... -go vet ./... -test -s /home/work/workspace/cryostat-operator/bin/setup-envtest || GOBIN=/home/work/workspace/cryostat-operator/bin go install sigs.k8s.io/controller-runtime/tools/setup-envtest@latest -KUBEBUILDER_ASSETS="/home/work/workspace/cryostat-operator/bin/k8s/1.26.1-linux-amd64" \ -OPENSHIFT_API_MOD_VERSION="v0.0.0-20240912201240-0a8800162826" \ -"/home/work/go/bin/ginkgo" -cover -output-dir=. -v -coverprofile cover.out ./... -Ginkgo detected a version mismatch between the Ginkgo CLI and the version of Ginkgo imported by your packages: - Ginkgo CLI Version: - 2.6.1 - Mismatched package versions found: - 2.17.3 used by v1beta1, console, controllers, webhooks, agent - - Ginkgo will continue to attempt to run but you may see errors (including flag - parsing errors) and should either update your go.mod or your version of the - Ginkgo CLI to match. - - To install the matching version of the CLI run - go install github.com/onsi/ginkgo/v2/ginkgo - from a path that contains a go.mod file. Alternatively you can use - go run github.com/onsi/ginkgo/v2/ginkgo - from a path that contains a go.mod file to invoke the matching version of the - Ginkgo CLI. - - If you are attempting to test multiple packages that each have a different - version of the Ginkgo library with a single Ginkgo CLI that is currently - unsupported. -  -Running Suite: Cryostat Suite - /home/work/workspace/cryostat-operator/api/v1beta1 -================================================================================== -Random Seed: 1750185599 - -Will run 63 of 63 specs ------------------------------- -Cryostat converting from v1beta1 to v1beta2 WS connections -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:81 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 command ingress -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:83 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 grafana ingress -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:85 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 minimal mode -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:87 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 core JMX port -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:89 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 resources -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:91 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 low resource limit -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:93 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 security -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:95 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 defaults -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:113 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 secrets -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:115 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 templates -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:117 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 ingress -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:119 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 ingress with cert-manager disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:121 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 PVC spec -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:123 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 PVC spec with some defaults -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:125 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 PVC spec with labels only -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:127 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 default emptyDir -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:129 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 custom emptyDir -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:131 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 core service -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:133 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 reports service -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:135 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 core ingress -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:137 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 reports resources -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:139 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 reports low resource limit -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:141 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 scheduling -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:143 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 reports scheduling -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:145 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 cert-manager disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:147 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 cert-manager undefined -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:149 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 built-in discovery disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:151 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 discovery port custom config -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:153 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 discovery port config disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:155 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 JMX cache options -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:157 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 reports security -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:159 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 database secret -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:161 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta1 to v1beta2 metadata -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:163 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 resources -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:102 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 low resource limit -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:104 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 security -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:106 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 defaults -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:113 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 secrets -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:115 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 templates -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:117 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 ingress -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:119 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 ingress with cert-manager disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:121 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 PVC spec -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:123 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 PVC spec with some defaults -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:125 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 PVC spec with labels only -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:127 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 default emptyDir -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:129 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 custom emptyDir -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:131 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 core service -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:133 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 reports service -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:135 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 core ingress -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:137 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 reports resources -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:139 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 reports low resource limit -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:141 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 scheduling -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:143 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 reports scheduling -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:145 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 cert-manager disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:147 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 cert-manager undefined -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:149 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 built-in discovery disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:151 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 discovery port custom config -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:153 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 discovery port config disabled -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:155 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 JMX cache options -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:157 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 reports security -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:159 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 database secret -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:161 -• [0.000 seconds] ------------------------------- -Cryostat converting from v1beta2 to v1beta1 metadata -/home/work/workspace/cryostat-operator/api/v1beta1/cryostat_conversion_test.go:163 -• [0.000 seconds] ------------------------------- - -Ran 63 of 63 Specs in 0.004 seconds -SUCCESS! -- 63 Passed | 0 Failed | 0 Pending | 0 Skipped -PASS -coverage: 30.5% of statements -Running Suite: Console Suite - /home/work/workspace/cryostat-operator/internal/console -====================================================================================== -Random Seed: 1750185599 - -Will run 19 of 19 specs ------------------------------- -[BeforeSuite]  -/home/work/workspace/cryostat-operator/internal/console/console_suite_test.go:60 - STEP: bootstrapping test environment @ 06/17/25 14:40:02.174 - 2025-06-17T14:40:02-04:00 DEBUG controller-runtime.test-env starting control plane - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRDs - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "/home/work/go/pkg/mod/github.com/openshift/api@v0.0.0-20240912201240-0a8800162826/config/v1/zz_generated.crd-manifests/0000_00_cluster-version-operator_01_clusterversions-Default.crd.yaml"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "0000_00_cluster-version-operator_01_clusterversions-Default.crd.yaml"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "/home/work/go/pkg/mod/github.com/openshift/api@v0.0.0-20240912201240-0a8800162826/console/v1/zz_generated.crd-manifests/90_consoleplugins.crd.yaml"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "90_consoleplugins.crd.yaml"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "/home/work/go/pkg/mod/github.com/openshift/api@v0.0.0-20240912201240-0a8800162826/operator/v1/zz_generated.crd-manifests/0000_50_console_01_consoles.crd.yaml"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "0000_50_console_01_consoles.crd.yaml"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "clusterversions.config.openshift.io"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "consoleplugins.console.openshift.io"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "consoles.operator.openshift.io"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "config.openshift.io/v1"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "console.openshift.io/v1"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "console.openshift.io/v1alpha1"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.openshift.io/v1"} - 2025-06-17T14:40:04-04:00 DEBUG controller-runtime.test-env installing webhooks -[BeforeSuite] PASSED [2.695 seconds] ------------------------------- -Plugin installing plugin with preconditions met should create ConsolePlugin -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:108 - 2025-06-17T14:40:06-04:00 INFO KubeAPIWarningLogger unknown field "spec.signatureStores" -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} -• [2.057 seconds] ------------------------------- -Plugin installing plugin with preconditions met should update Console -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:117 -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} -• [0.016 seconds] ------------------------------- -Plugin installing plugin with plugin already registered should do nothing -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:132 -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -• [0.014 seconds] ------------------------------- -Plugin installing plugin with missing owner with missing Deployment should create ConsolePlugin unowned -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 -{"level":"error","ts":"2025-06-17T14:40:06-04:00","msg":"could not locate owner for ConsolePlugin","error":"deployments.apps \"cryostat-operator-controller\" not found","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} -• [0.015 seconds] ------------------------------- -Plugin installing plugin with missing owner with missing Deployment labels should create ConsolePlugin unowned -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 -{"level":"error","ts":"2025-06-17T14:40:06-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find OLM label \"olm.owner\"","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} -• [0.015 seconds] ------------------------------- -Plugin installing plugin with missing owner with missing ClusterRoleBinding should create ConsolePlugin unowned -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 -{"level":"error","ts":"2025-06-17T14:40:06-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find console plugin cluster role","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:06-04:00","msg":"Console updated","name":"cluster"} -• [0.014 seconds] ------------------------------- -Plugin installing plugin with missing owner with missing ClusterRoleBinding labels should create ConsolePlugin unowned -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 -{"level":"error","ts":"2025-06-17T14:40:07-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find console plugin cluster role","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console updated","name":"cluster"} -• [0.017 seconds] ------------------------------- -Plugin installing plugin with missing owner with missing ClusterRoleBinding service account should create ConsolePlugin unowned -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:140 -{"level":"error","ts":"2025-06-17T14:40:07-04:00","msg":"could not locate owner for ConsolePlugin","error":"could not find console plugin cluster role","stacktrace":"github.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).createConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:96\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).installConsolePlugin\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:78\ngithub.com/cryostatio/cryostat-operator/internal/console.(*PluginInstaller).Start\n\t/home/work/workspace/cryostat-operator/internal/console/plugin.go:61\ngithub.com/cryostatio/cryostat-operator/internal/console_test.init.func3.6.3.2\n\t/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:150\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console Plugin created","name":"cryostat-plugin"} -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"Console updated","name":"cluster"} -• [0.015 seconds] ------------------------------- -Plugin installing plugin with missing Console should fail to update Console -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:188 -• [0.007 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too old should not create ConsolePlugin -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:197 -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 4.12.0 is older than the minimum required (4.15.0) for the Console Plugin. Plugin installation will be skipped."} -• [0.011 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too old should not update Console -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:203 -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 4.12.0 is older than the minimum required (4.15.0) for the Console Plugin. Plugin installation will be skipped."} -• [0.011 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too old should not return an error -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:219 -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 4.12.0 is older than the minimum required (4.15.0) for the Console Plugin. Plugin installation will be skipped."} -• [0.010 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too new should not create ConsolePlugin -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:197 -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 100.0.0 is newer than the maximum allowed (99.99.0) for the Console Plugin. Plugin installation will be skipped."} -• [0.010 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too new should not update Console -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:203 -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 100.0.0 is newer than the maximum allowed (99.99.0) for the Console Plugin. Plugin installation will be skipped."} -• [0.011 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too new should not return an error -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:232 -{"level":"info","ts":"2025-06-17T14:40:07-04:00","msg":"OpenShift version 100.0.0 is newer than the maximum allowed (99.99.0) for the Console Plugin. Plugin installation will be skipped."} -• [0.011 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too malformed should not create ConsolePlugin -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:197 -• [0.011 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too malformed should not update Console -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:203 -• [0.010 seconds] ------------------------------- -Plugin installing plugin with incompatible OpenShift that is too malformed should return an error -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:245 -• [0.009 seconds] ------------------------------- -Plugin as runnable should need leader election -/home/work/workspace/cryostat-operator/internal/console/plugin_test.go:253 -• [0.002 seconds] ------------------------------- -[AfterSuite]  -/home/work/workspace/cryostat-operator/internal/console/console_suite_test.go:105 - STEP: tearing down the test environment @ 06/17/25 14:40:07.138 -[AfterSuite] PASSED [1.103 seconds] ------------------------------- - -Ran 19 of 19 Specs in 6.068 seconds -SUCCESS! -- 19 Passed | 0 Failed | 0 Pending | 0 Skipped -PASS -coverage: 90.9% of statements -Running Suite: Controller Suite - /home/work/workspace/cryostat-operator/internal/controllers -============================================================================================= -Random Seed: 1750185599 - -Will run 377 of 377 specs ------------------------------- -[BeforeSuite]  -/home/work/workspace/cryostat-operator/internal/controllers/suite_test.go:52 - STEP: bootstrapping test environment @ 06/17/25 14:40:08.26 - 2025-06-17T14:40:08-04:00 DEBUG controller-runtime.test-env starting control plane - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env installing CRDs - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "../../config/crd/bases"} - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "operator.cryostat.io_cryostats.yaml"} - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "cryostats.operator.cryostat.io"} - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta1"} - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta2"} - 2025-06-17T14:40:10-04:00 DEBUG controller-runtime.test-env installing webhooks -[BeforeSuite] PASSED [2.470 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR should wait for certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:257 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -• [0.001 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a default CR successfully creates required resources deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:10-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:10-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.011 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-one deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-one", "name": "cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-reports-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-one-agent-tls","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-lock","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-oauth2-cookie","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-db","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-self-signed","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-one-ca","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-one-keystore","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-f0170123ae11d2fdf2797136d8bb74fc1cce7d7ec743de97d23acf48bf04594a","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-one-oauth2-proxy-cfg","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-one-agent-proxy","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-agent","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-a1138fea0fbeff039f15554f3b32af67","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-db-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-database","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-storage-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one-storage","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-one","Request.Name":"cryostat-one","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-one-reports","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-one-reports-internal-ingress","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-one","namespace":"test-one"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-one","Request.Name":"cryostat-one","name":"cryostat-7ec0401188d87cdaeafcb82fb9fa10d39f1206a6008543ef9ec1751c7b61246b"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-one","Request.Name":"cryostat-one"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with multiple namespaces successfully creates required resources in namespace test-two deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test-two", "name": "cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-reports-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-two-agent-tls","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-lock","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-oauth2-cookie","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-db","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-self-signed","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-two-ca","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-two-keystore","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-05e8dcf8f55832d2c9794231b139abd4aedd06fa75b55d19b71473a4fa4d2254","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-two-oauth2-proxy-cfg","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-two-agent-proxy","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-agent","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-7d4658a14eebbaee6be172f0c5f6d5e7","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-db-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-database","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-storage-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two-storage","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test-two","Request.Name":"cryostat-two","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-two-reports","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-two-reports-internal-ingress","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-two","namespace":"test-two"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test-two","Request.Name":"cryostat-two","name":"cryostat-2b5e9521236aa7296fd602e33a44d5d35ad7805ba00a4b930282ea3774b86f75"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test-two","Request.Name":"cryostat-two"} -• [0.012 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift after cryostat reconciled successfully should be idempotent -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:308 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Cryostat does not exist should do nothing -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:313 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"does-not-exist"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"does-not-exist"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing main Deployment should update the Deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:330 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing main Deployment with a different selector should delete and recreate the deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:360 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Service Account should update the Service Account -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:378 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Role created by the operator should delete the Role -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:413 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Role not created by the operator should not delete the Role -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:427 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Role Binding should update the Role Binding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:444 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Role Binding with a different roleRef should delete and re-create the Role Binding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:463 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cluster Role Binding should update the Cluster Role Binding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:479 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cluster Role Binding with a different roleRef should delete and re-create the Cluster Role Binding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:499 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Database Secret should not update password -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:515 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret updated","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with existing Routes should update the Routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:535 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create cryostat networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:565 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:568 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:571 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with networkpolicies disabled should not create reports networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:574 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service with cert-manager disabled should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:594 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.004 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service with Scheduling options should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:607 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service with resource requirements fully specified should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:616 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service with resource requirements with low limits should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:629 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:641 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:652 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with report generator service deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:664 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.012 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Switching from 0 report sidecars to 1 should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:692 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.011 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Switching from 1 report sidecar to 2 should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:715 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":2,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Switching from 2 report sidecars to 1 should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:738 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":2,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.011 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Switching from 1 report sidecar to 0 should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:762 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.012 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Switching from 1 report sidecar to 0 should remove conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:767 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.011 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Cryostat CR has list of certificate secrets Should add volumes and volumeMounts to deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:783 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Cryostat CR has list of certificate secrets Should add volumes and volumeMounts to deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:793 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Adding a certificate to the TrustedCertSecrets list Should update the corresponding deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:805 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Cryostat CR has list of event templates Should add volumes and volumeMounts to deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:836 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Cryostat CR has a list of stored credentials Should mount credentials to the deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:848 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Cryostat CR has list of event templates with TLS disabled Should add volumes and volumeMounts to deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:864 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Adding a template to the EventTemplates list Should update the corresponding deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:876 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with custom PVC spec overriding all defaults should create the PVC with requested spec -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:895 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"5Gi"}},"storageClassName":"cool-db-storage"},"annotations":{"my/custom":"database"},"labels":{"app":"somethingelse","my":"database"}}},"objectStorage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":"cool-obj-storage"},"annotations":{"my/custom":"storage"},"labels":{"app":"somethingelse","my":"storage"}}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with custom PVC spec overriding some defaults should create the PVC with requested spec -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:907 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"database"}}},"objectStorage":{"pvc":{"spec":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"storage"}}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with custom PVC config with no spec should create the PVC with requested label -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:919 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"labels":{"my":"database"}}},"objectStorage":{"pvc":{"labels":{"my":"storage"}}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a legacy PVC spec with custom PVC spec overriding all defaults should create the PVC with requested spec -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:932 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"cool-storage"},"annotations":{"my/custom":"annotation"},"labels":{"app":"somethingelse","my":"label"}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a legacy PVC spec with custom PVC spec overriding some defaults should create the PVC with requested spec -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:944 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"pvc":{"spec":{"resources":{"requests":{"storage":"1Gi"}},"storageClassName":""}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a legacy PVC spec with custom PVC config with no spec should create the PVC with requested label -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:956 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"pvc":{"labels":{"my":"label"}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with both custom PVC specs overriding all defaults should create the PVC with requested spec -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:969 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"5Gi"}},"storageClassName":"cool-db-storage"},"annotations":{"my/custom":"database"},"labels":{"app":"somethingelse","my":"database"}}},"objectStorage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":"cool-obj-storage"},"annotations":{"my/custom":"storage"},"labels":{"app":"somethingelse","my":"storage"}}},"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"10Gi"}},"storageClassName":"cool-storage"},"annotations":{"my/custom":"annotation"},"labels":{"app":"somethingelse","my":"label"}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing DB PVC that successfully updates should update metadata and resource requests -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:991 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"5Gi"}},"storageClassName":"cool-db-storage"},"annotations":{"my/custom":"database"},"labels":{"app":"somethingelse","my":"database"}}},"objectStorage":{"pvc":{"spec":{"accessModes":["ReadWriteMany"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":"cool-obj-storage"},"annotations":{"my/custom":"storage"},"labels":{"app":"somethingelse","my":"storage"}}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing DB PVC that fails to update should emit a PersistentVolumeClaimInvalid event -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1020 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with custom EmptyDir config should create the EmptyDir with default specs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1035 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"emptyDir":{"enabled":true}},"objectStorage":{"emptyDir":{"enabled":true}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with custom EmptyDir config with requested spec should create the EmptyDir with requested specs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1047 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"100Mi"}},"objectStorage":{"emptyDir":{"enabled":true,"medium":"HugePages","sizeLimit":"500Mi"}}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with legacy custom EmptyDir config with requested spec should create the EmptyDir with requested specs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1059 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"200Mi"}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with both custom EmptyDir configs with requested spec should create the EmptyDir with requested specs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1071 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":{"database":{"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"100Mi"}},"objectStorage":{"emptyDir":{"enabled":true,"medium":"HugePages","sizeLimit":"500Mi"}},"emptyDir":{"enabled":true,"medium":"Memory","sizeLimit":"200Mi"}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags for development should create deployment with the expected tags -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1118 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags for development should set ImagePullPolicy to Always -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1124 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags for release should create deployment with the expected tags -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1165 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.011 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags for release should set ImagePullPolicy to IfNotPresent -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1169 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -my/core-image:1.0.0 -my/grafana-image:1.0.0 -my/datasource-image:1.0.0 -my/openshift-authproxy-image:1.0.0 -my/agent-proxy:1.0.0 -• [0.011 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags by digest should create deployment with the expected tags -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1208 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags by digest should set ImagePullPolicy to IfNotPresent -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1212 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags with latest should create deployment with the expected tags -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1250 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with overriden image tags with latest should set ImagePullPolicy to Always -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1254 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift when deleted ClusterRoleBinding exists should delete the ClusterRoleBinding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1283 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} - 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift when deleted ClusterRoleBinding exists should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1286 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} - 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift when deleted ClusterRoleBinding does not exist should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1296 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ClusterRoleBinding not found, proceeding with deletion","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} - 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift when deleted RoleBinding exists should delete the RoleBinding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1304 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} - {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift when deleted RoleBinding exists should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1307 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} - 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift when deleted RoleBinding does not exist should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1317 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} - {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift should create ConsoleLink -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1329 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift with an existing ConsoleLink should update the ConsoleLink -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1338 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link updated","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift with an existing application url in APIServer AdditionalCORSAllowedOrigins should remove the application url -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1360 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cryostat instance not found","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift should add the finalizer -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1368 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift with restricted SCC should set fsGroup to value derived from namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1377 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink exists should delete the ConsoleLink -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1392 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} - {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink exists should remove the application url from APIServer AdditionalCORSAllowedOrigins -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1398 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} - 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink exists should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1405 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} - {"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift when deleted ConsoleLink does not exist should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1415 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConsoleLink not found, proceeding with deletion","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} - 2025-06-17T14:40:11-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift on OpenShift with Insights enabled should create deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1427 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should create deployment and set owner -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1440 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should not create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1443 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should create routes with edge TLS termination -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1450 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager disabled in CR should create the agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1453 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create deployment and set owner -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1464 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1467 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create routes with re-encrypt TLS termination -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1470 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1473 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with cert-manager not configured in CR should create the agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1478 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should create deployment and set owner -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1492 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should not create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1495 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should create routes with edge TLS termination -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1502 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should set TLSSetupComplete Condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1505 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.004 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with DISABLE_SERVICE_TLS=true should create the agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1510 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.003 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should update the deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1530 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should create routes with edge TLS termination -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1533 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should set TLSSetupComplete Condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1536 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Disable cert-manager after being enabled should create the agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1540 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should update the deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1561 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1564 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should create routes with re-encrypt TLS termination -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1567 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1570 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift Enable cert-manager after being disabled should create the agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1574 -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:11-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:11-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map updated","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift cert-manager missing and enabled should emit a CertManagerUnavailable Event -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1591 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"error","ts":"2025-06-17T14:40:12-04:00","msg":"Failed to set up TLS for Cryostat","Request.Namespace":"test","Request.Name":"cryostat","error":"cert-manager integration is enabled, but cert-manager is unavailable","stacktrace":"github.com/cryostatio/cryostat-operator/internal/controllers.(*Reconciler).reconcileCryostat\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler.go:254\ngithub.com/cryostatio/cryostat-operator/internal/controllers.(*CryostatReconciler).Reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/cryostat_controller.go:98\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcileWithName\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3951\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3946\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*controllerTest).commonTests.func1.45.2.2\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1588\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift cert-manager missing and enabled should set TLSSetupComplete Condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1597 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"error","ts":"2025-06-17T14:40:12-04:00","msg":"Failed to set up TLS for Cryostat","Request.Namespace":"test","Request.Name":"cryostat","error":"cert-manager integration is enabled, but cert-manager is unavailable","stacktrace":"github.com/cryostatio/cryostat-operator/internal/controllers.(*Reconciler).reconcileCryostat\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler.go:254\ngithub.com/cryostatio/cryostat-operator/internal/controllers.(*CryostatReconciler).Reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/cryostat_controller.go:98\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcileWithName\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3951\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*cryostatTestInput).reconcile\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:3946\ngithub.com/cryostatio/cryostat-operator/internal/controllers_test.(*controllerTest).commonTests.func1.45.2.2\n\t/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1588\ngithub.com/onsi/ginkgo/v2/internal.extractBodyFunction.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/node.go:472\ngithub.com/onsi/ginkgo/v2/internal.(*Suite).runNode.func3\n\t/home/work/go/pkg/mod/github.com/onsi/ginkgo/v2@v2.17.3/internal/suite.go:889"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift cert-manager missing and disabled should not emit a CertManagerUnavailable Event -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1611 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift cert-manager missing and disabled should set TLSSetupComplete Condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1615 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -• [0.000 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options containing core config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1629 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options containing reports config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1638 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options containing agent gateway config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1646 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options containing agent callback config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1654 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options and existing services containing core config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1677 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options and existing services containing reports config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1686 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options and existing services containing agent gateway config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1694 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with service options and existing services containing agent callback config should create the service as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1702 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service updated","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift configuring environment variables with non-default spec values containing JmxCacheOptions should set JMX cache options -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1716 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with resource requirements fully specified should create expected deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1729 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with resource requirements with low limits should create expected deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1737 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with network options containing core config should create the route as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1750 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with network options containing core route host should create the route as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1758 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with network options containing core route host changing host after creation should leave the route as-is -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1771 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with security options containing Cryostat security options should add security context as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1785 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with security options containing Report security options with 0 report replica should add security context as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1794 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with security options containing Report security options with 1 report replicas should add security context as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1804 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with Scheduling options should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1818 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with target discovery options provided with built-in target discovery mechanism disabled should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1831 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with target discovery options provided with discovery port configurations with built-in values disabled should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1840 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with target discovery options provided with discovery port configurations containing non-empty lists should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1848 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with secret provided for database should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1863 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with secret provided for database should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1867 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with secret provided for database should not generate default secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1871 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with secret provided for database with an existing Database Secret should not delete the existing Database Secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1880 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":{"secretName":"credentials-database-secret"}} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with Agent options with hostname verification disabled should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1896 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with Agent options with insecure connections allowed should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:1908 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -• [0.018 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -• [0.020 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace existing installation deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -• [0.022 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.021 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR installing into its target namespace new installation deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-agent-7c51bab48e7bdb584fef02846b986f47112e7c76dfb29772ff5a2bfc0ccc9060","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.021 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:12-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:12-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.016 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -• [0.018 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -• [0.021 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace existing installation deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -• [0.021 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create OAuth2 cookie secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create agent callback service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create agent gateway service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create agent proxy config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create core networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create core service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create database secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create lock config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create object storage secret -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.015 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create storage deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create storage networkpolicy -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should create storage persistent volume claim -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:180 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set ApplicationURL in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:184 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set Database Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:187 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set Storage Secret in CR Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:190 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.014 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation should set TLSSetupComplete condition -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:193 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.013 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation deployment is progressing should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:201 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.018 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation deployment is progressing then becomes available should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:212 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.019 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with an existing Cryostat CR with a common target namespace new installation deployment is progressing then fails to roll out should update conditions -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:224 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "other-test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-43ff03f7c933c0b9fb15c8104ba6de5baffa0f18470e7f7805394c67953b08f7","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-03a1284d8baf9cf72dc3537b970bb2096f4b5456968db9577c31b6cf1af63ccc","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-246b114eb2d2a220f84dc8b08f6c5510","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"other-test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"other-test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"other-test","Request.Name":"cryostat","name":"cryostat-2db1e2bf9c3475a600b9589791b0f63be2078bd093b3dd9aa7b7bc4a5e639ee2"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"other-test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-57996694aaa5f530a5313da21286476d0701d81eaecbb4c9f560147c1b6e8274","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"other-test-target"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.021 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a modified CA certificate should recreate certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2023 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"certificate authority has changed, deleting issued certificates","current":"cryostat-ca","updated":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer updated","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with modified certificates should recreate certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2055 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"certificate authority has changed, deleting issued certificates","current":"cryostat-ca","updated":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer updated","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift with a modified certificate TLS CommonName should recreate certificates -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2083 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"certificate authority has changed, deleting issued certificates","current":"cryostat-ca","updated":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer updated","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should create the expected main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2108 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should create certificate secrets in each namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2112 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should create RBAC in each namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2116 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces should update the target namespaces in Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2120 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted RoleBindings exist should delete the RoleBindings -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2129 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted RoleBindings exist should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2132 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted RoleBinding does not exist should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2142 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted with cert-manager enabled should delete CA cert secrets from each namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2152 - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted with cert-manager enabled should delete agent cert secrets from each namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2155 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted with cert-manager enabled should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2158 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"No role binding to delete","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"}{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted Agent callback service exists should delete the service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2166 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} - {"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted Agent callback service exists should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2169 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.008 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with unchanged target namespaces when deleted Agent callback service does not exist should delete Cryostat -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2179 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ClusterRoleBinding","bindingName":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted ConsoleLink","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} - 2025-06-17T14:40:13-04:00 INFO common removing finalizer from object {"namespace": "test", "name": "cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should create the expected main deployment -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2202 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces leave RBAC for the first namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2205 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove RBAC from the second namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2208 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces leave certificate secrets for the first namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2214 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove CA cert secret from the second namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2217 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove agent certificate for the second namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2223 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove agent cert secret for the second namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2229 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should remove agent cert secret copy from the second namespace -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2235 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.009 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with removed target namespaces should update the target namespaces in Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2241 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Not all agent certificates were ready","not ready":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19, cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding deleted","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-agent-92025b15e69b4086226ce42ab2120d86311fceee29abc60b6d29dda9aa926f19","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret deleted","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"deleted Certificate","name":"cryostat-agent-494396dbef266be0c88984a5f7f55ab6f94bb88566c57d7e425194bd40819b5d","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy updated","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-one"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"multi-test-two"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy unchanged","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link unchanged","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.010 seconds] ------------------------------- -CryostatController reconciling a request in OpenShift reconciling a multi-namespace request with no target namespaces should update the target namespaces in Status -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2251 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Waiting for route to become available","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Route unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Console Link created","Request.Namespace":"test","Request.Name":"cryostat","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with TLS ingress should create ingresses -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2279 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with TLS ingress should not create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2282 -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:13-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:13-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with TLS ingress should create deployment and set owner -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2285 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with TLS ingress should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2288 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with non-TLS ingress should create ingresses -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2300 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with non-TLS ingress should not create routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2303 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with non-TLS ingress should create deployment and set owner -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2306 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with non-TLS ingress should create RBAC -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2309 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes no ingress configuration is provided should not create ingresses or routes -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2320 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.004 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with existing Ingresses should update the Ingresses -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2336 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes networkConfig for one of the services is nil should only create specified ingresses -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2349 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.004 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes ingressSpec for one of the services is nil should only create specified ingresses -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2367 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with OAuth2 proxy with TLS enabled should create OAuth2 config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2387 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with OAuth2 proxy with TLS disabled should create OAuth2 config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2396 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.001 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with OAuth2 proxy with existing config map should create OAuth2 config map -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2404 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"ConfigMap deleted","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with report generator service should configure deployment appropriately -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2418 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with report generator service should create the reports service -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2422 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with security options containing Cryostat security options should add security context as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2435 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.006 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with security options containing Report security options with 0 report replica should add security context as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2444 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with security options containing Report security options with 1 report replicas should add security context as described -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2453 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{},"securityOptions":{"podSecurityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"reportsSecurityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1002,"allowPrivilegeEscalation":false}}}} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with an existing Service Account should update the Service Account -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2468 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account updated","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with an existing Role created by the operator should delete the Role -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2501 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with an existing Role not created by the operator should not delete the Role -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2514 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with an existing Role Binding should update the Role Binding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2530 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with an existing Cluster Role Binding should update the Cluster Role Binding -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2556 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding updated","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service deleted","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.005 seconds] ------------------------------- -CryostatController reconciling a request in Kubernetes with additional label and annotation should have added the extra label and annotation to deployments and pods -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2583 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} - 2025-06-17T14:40:14-04:00 INFO common adding finalizer to object {"namespace": "test", "name": "cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding created","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer created","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret created","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate created","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-ca-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-reports-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-tls","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate not yet ready","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Reconciling Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map unchanged","name":"cryostat-lock","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-oauth2-cookie","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-db","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service Account unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Cluster Role Binding unchanged","name":"cryostat-ffc3f6d167f69f78c5882a8f67be7efcc7f2f9062145a98f99f7863922c52b10"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-self-signed","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Issuer unchanged","name":"cryostat-ca","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Secret unchanged","name":"cryostat-keystore","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Certificate unchanged","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Set Cryostat CR as owner reference of secret","name":"cryostat-agent-85190c1dc0d683e8ff51391a63b57dea208abc0c721125a6aa62829ffee82a14","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-oauth2-proxy-cfg","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Config Map created","name":"cryostat-agent-proxy","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Ingress deleted","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-agent-e5238b7e50abd940105fb17bf4ed6121","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Database":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-db-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-database","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Storage":null} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Persistent Volume Claim created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-storage-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-storage","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Spec","Request.Namespace":"test","Request.Name":"cryostat","Reports":{"replicas":1,"resources":{}}} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Service created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Network policy created","name":"cryostat-reports-internal-ingress","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat-reports","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Deployment created","name":"cryostat","namespace":"test"} -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Successfully reconciled Cryostat","Request.Namespace":"test","Request.Name":"cryostat"} -• [0.007 seconds] ------------------------------- -CryostatController setting up with manager should watch Cryostat CRs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2608 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager should call Complete -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2615 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager for owned resources cert-manager installed on OpenShift should watch objects owned by Cryostat CRs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager for owned resources cert-manager installed on Kubernetes should watch objects owned by Cryostat CRs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager for owned resources cert-manager missing on OpenShift should watch objects owned by Cryostat CRs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager for owned resources cert-manager missing on Kubernetes should watch objects owned by Cryostat CRs -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2637 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces should watch specified resources -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2696 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces filtering by labels with both labels present should accept -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2724 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces filtering by labels with name label missing should reject -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2735 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces filtering by labels with namespace label missing should reject -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2746 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces filtering by labels both labels missing should reject -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2757 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces handling events with both labels present should accept -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2785 -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces handling events with name label missing should reject -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2797 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Object is missing label","label":"operator.cryostat.io/name","name":"cryostat-agent-e3cd3ab12a95c510a36a119775322417dd3905177d9a8170524dc39cfd6ac21f","namespace":"foo"} -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces handling events with namespace label missing should reject -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2809 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Object is missing label","label":"operator.cryostat.io/namespace","name":"cryostat-agent-e3cd3ab12a95c510a36a119775322417dd3905177d9a8170524dc39cfd6ac21f","namespace":"foo"} -• [0.000 seconds] ------------------------------- -CryostatController setting up with manager watches in target namespaces handling events both labels missing should reject -/home/work/workspace/cryostat-operator/internal/controllers/reconciler_test.go:2821 -{"level":"info","ts":"2025-06-17T14:40:14-04:00","msg":"Object is missing label","label":"operator.cryostat.io/name","name":"cryostat-agent-e3cd3ab12a95c510a36a119775322417dd3905177d9a8170524dc39cfd6ac21f","namespace":"test"} -• [0.000 seconds] ------------------------------- -[AfterSuite]  -/home/work/workspace/cryostat-operator/internal/controllers/suite_test.go:90 - STEP: tearing down the test environment @ 06/17/25 14:40:14.136 -[AfterSuite] PASSED [1.114 seconds] ------------------------------- - -Ran 377 of 377 Specs in 6.990 seconds -SUCCESS! -- 377 Passed | 0 Failed | 0 Pending | 0 Skipped -PASS -coverage: 83.6% of statements -Running Suite: Webhook Suite - /home/work/workspace/cryostat-operator/internal/webhooks -======================================================================================= -Random Seed: 1750185599 - -Will run 8 of 8 specs ------------------------------- -[BeforeSuite]  -/home/work/workspace/cryostat-operator/internal/webhooks/webhook_suite_test.go:62 - STEP: bootstrapping test environment @ 06/17/25 14:40:15.272 - 2025-06-17T14:40:15-04:00 DEBUG controller-runtime.test-env starting control plane - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env reading Webhooks from path {"path": "../../config/webhook"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomization.yaml"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomizeconfig.yaml"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "manifests.yaml"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "service.yaml"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env installing CRDs - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "../../config/crd/bases"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "operator.cryostat.io_cryostats.yaml"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "cryostats.operator.cryostat.io"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta1"} - 2025-06-17T14:40:17-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta2"} - 2025-06-17T14:40:18-04:00 DEBUG controller-runtime.test-env installing webhooks - 2025-06-17T14:40:18-04:00 DEBUG controller-runtime.test-env installing mutating webhook {"webhook": "mutating-webhook-configuration"} - 2025-06-17T14:40:18-04:00 DEBUG controller-runtime.test-env installing validating webhook {"webhook": "validating-webhook-configuration"} - 2025-06-17T14:40:18-04:00 INFO controller-runtime.builder Registering a mutating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:18-04:00 INFO controller-runtime.builder Registering a validating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/validate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/validate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Starting webhook server - 2025-06-17T14:40:18-04:00 INFO controller-runtime.certwatcher Updated current TLS certificate - 2025-06-17T14:40:18-04:00 INFO controller-runtime.webhook Serving webhook server {"host": "127.0.0.1", "port": 45957} - 2025-06-17T14:40:18-04:00 INFO controller-runtime.certwatcher Starting certificate poll+watcher {"interval": "10s"} -[BeforeSuite] PASSED [2.908 seconds] ------------------------------- -CryostatDefaulter without target namespace should set default target namespace -/home/work/workspace/cryostat-operator/internal/webhooks/defaulter_test.go:92 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-defaulter-0"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting target namespaces {"name": "cryostat", "namespace": "test-defaulter-0"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-defaulter-0"} -• [2.070 seconds] ------------------------------- -CryostatDefaulter with target namespace should do nothing -/home/work/workspace/cryostat-operator/internal/webhooks/defaulter_test.go:104 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-defaulter-1"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-defaulter-1"} -• [0.006 seconds] ------------------------------- -CryostatValidator authorized user creates a Cryostat should allow the request -/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:100 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-0"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-0"} -• [0.005 seconds] ------------------------------- -CryostatValidator authorized user updates a Cryostat should allow the request -/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:111 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-1"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-1"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-1"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate update {"name": "cryostat", "namespace": "test-validator-1"} -• [0.008 seconds] ------------------------------- -CryostatValidator authorized user deletes a Cryostat should allow the request -/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:122 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-2"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-2"} -• [0.006 seconds] ------------------------------- -CryostatValidator unauthorized user creates a Cryostat should deny the request -/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:155 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-3"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-3"} -• [0.009 seconds] ------------------------------- -CryostatValidator unauthorized user updates a Cryostat should deny the request -/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:167 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-4"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-4"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-4"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate update {"name": "cryostat", "namespace": "test-validator-4"} -• [0.011 seconds] ------------------------------- -CryostatValidator unauthorized user deletes a Cryostat should allow the request -/home/work/workspace/cryostat-operator/internal/webhooks/validator_test.go:179 - 2025-06-17T14:40:20-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-validator-5"} - 2025-06-17T14:40:20-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-validator-5"} -• [0.010 seconds] ------------------------------- -[AfterSuite]  -/home/work/workspace/cryostat-operator/internal/webhooks/webhook_suite_test.go:136 - STEP: tearing down the test environment @ 06/17/25 14:40:20.307 - 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for non leader election runnables - 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for leader election runnables - 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for caches - 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for webhooks - 2025-06-17T14:40:20-04:00 ERROR controller-runtime.certwatcher error re-watching file {"error": "fsnotify: watcher already closed"} - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:232 - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 - 2025-06-17T14:40:20-04:00 INFO controller-runtime.webhook Shutting down webhook server with timeout of 1 minute - 2025-06-17T14:40:20-04:00 DEBUG controller-runtime.certwatcher certificate event {"event": "CHMOD \"/tmp/envtest-serving-certs-2647850452/tls.key\""} - 2025-06-17T14:40:20-04:00 ERROR controller-runtime.certwatcher error re-reading certificate {"error": "open /tmp/envtest-serving-certs-2647850452/tls.crt: no such file or directory"} - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:240 - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 - 2025-06-17T14:40:20-04:00 INFO Stopping and waiting for HTTP servers - 2025-06-17T14:40:20-04:00 INFO Wait completed, proceeding to shutdown the manager -[AfterSuite] PASSED [1.126 seconds] ------------------------------- - -Ran 8 of 8 Specs in 6.161 seconds -SUCCESS! -- 8 Passed | 0 Failed | 0 Pending | 0 Skipped -PASS -coverage: 75.7% of statements -Running Suite: Agent Webhook Suite - /home/work/workspace/cryostat-operator/internal/webhooks/agent -=================================================================================================== -Random Seed: 1750185599 - -Will run 157 of 157 specs ------------------------------- -[BeforeSuite]  -/home/work/workspace/cryostat-operator/internal/webhooks/agent/agent_suite_test.go:65 - STEP: bootstrapping test environment @ 06/17/25 14:40:21.45 - 2025-06-17T14:40:21-04:00 DEBUG controller-runtime.test-env starting control plane - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env reading Webhooks from path {"path": "../../../config/webhook"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomization.yaml"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "kustomizeconfig.yaml"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "manifests.yaml"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read webhooks from file {"file": "service.yaml"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing CRDs - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env reading CRDs from path {"path": "../../../config/crd/bases"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env read CRDs from file {"file": "operator.cryostat.io_cryostats.yaml"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing CRD {"crd": "cryostats.operator.cryostat.io"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta1"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env adding API in waitlist {"GV": "operator.cryostat.io/v1beta2"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing webhooks - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing mutating webhook {"webhook": "mutating-webhook-configuration"} - 2025-06-17T14:40:23-04:00 DEBUG controller-runtime.test-env installing validating webhook {"webhook": "validating-webhook-configuration"} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.builder Registering a mutating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/mutate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.builder Registering a validating webhook {"GVK": "operator.cryostat.io/v1beta2, Kind=Cryostat", "path": "/validate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/validate-operator-cryostat-io-v1beta2-cryostat"} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Registering webhook {"path": "/mutate--v1-pod"} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Starting webhook server - 2025-06-17T14:40:23-04:00 INFO controller-runtime.certwatcher Updated current TLS certificate - 2025-06-17T14:40:23-04:00 INFO controller-runtime.webhook Serving webhook server {"host": "127.0.0.1", "port": 44201} - 2025-06-17T14:40:23-04:00 INFO controller-runtime.certwatcher Starting certificate poll+watcher {"interval": "10s"} -[BeforeSuite] PASSED [2.559 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-0"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-0"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-0"} -• [2.178 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-1"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-1"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-1"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-2"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-2"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-2"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-3"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-3"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-3"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS enabled should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-4"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-4"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-4"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-5"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-5"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-5"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-6"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-6"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-6"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-7"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-7"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-7"} -• [0.012 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-8"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-8"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-8"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with TLS disabled should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-9"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-9"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-9"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-10"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-10"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-10"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-11"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-11"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-11"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-12"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-12"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-12"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-13"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-13"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-13"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-14"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-14"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-14"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-15"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-15"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-16"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-16"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-17"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-17"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-18"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-18"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with existing JAVA_TOOL_OPTIONS using valueFrom should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-19"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-19"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "environment variable JAVA_TOOL_OPTIONS uses \"valueFrom\" and cannot be extended"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-20"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-20"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-20"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-21"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-21"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-21"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-22"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-22"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-22"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-23"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-23"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-23"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a different namespace should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-24"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-24"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "other-agent-24"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-25"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-25"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-25\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-25\""} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-26"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-26"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-26\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-26\""} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-27"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-27"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-27\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-27\""} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-28"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-28"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-28\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-28\""} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR in a non-target namespace should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-29"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-29"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "pod's namespace \"other-agent-29\" is not a target namespace of Cryostat \"cryostat\" in \"test-agent-29\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no name label should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-30"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-30"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no name label should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-31"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-31"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no name label should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-32"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-32"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no name label should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-33"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-33"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.016 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no name label should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-34"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-34"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-35"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-35"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-36"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-36"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-37"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-37"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-38"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-38"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with no namespace label should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-39"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-39"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod is missing required labels -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-40"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-40"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-40"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-41"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-41"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-41"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-42"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-42"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-42"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-43"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-43"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-43"} -• [0.012 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-44"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-44"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-44"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for development should use Always pull policy -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:280 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-45"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-45"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-45"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-46"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-46"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-46"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-47"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-47"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-47"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-48"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-48"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-48"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-49"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-49"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-49"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-50"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-50"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-50"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with custom image tag for release should use IfNotPresent pull policy -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:299 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-51"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-51"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-51"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-52"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-52"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-52"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-53"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-53"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-53"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-54"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-54"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-54"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-55"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-55"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-55"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom gateway port should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-56"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-56"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-56"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a log level label should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-57"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-57"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-57"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a log level label should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-58"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-58"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-58"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a log level label should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-59"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-59"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-59"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a log level label should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-60"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-60"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-60"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a log level label should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-61"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-61"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-61"} -• [0.012 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-62"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-62"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-62"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-63"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-63"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-63"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-64"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-64"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-64"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-65"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-65"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-65"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is valid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-66"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-66"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-66"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-67"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-67"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-68"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-68"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-69"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-69"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-70"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-70"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is non-integer should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-71"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-71"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"not-an-int\": invalid syntax"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-72"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-72"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-73"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-73"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-74"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-74"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-75"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-75"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label that is too large should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-76"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-76"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/callback-port\": strconv.ParseInt: parsing \"2147483648\": value out of range"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-77"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-77"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-77"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-78"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-78"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-78"} -• [0.015 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-79"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-79"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-79"} -• [0.019 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:26-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-80"} - 2025-06-17T14:40:26-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-80"} - 2025-06-17T14:40:26-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-80"} -• [0.012 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom callback port label with hostname verification disabled should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-81"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-81"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-81"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-82"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-82"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-82"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-83"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-83"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-83"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-84"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-84"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-84"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-85"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-85"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-85"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with hostname verification disabled should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-86"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-86"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-86"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-87"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-87"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-87"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-88"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-88"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-88"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-89"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-89"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-89"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-90"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-90"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-90"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with multiple containers should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-91"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-91"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-91"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-92"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-92"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-92"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-93"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-93"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-93"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-94"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-94"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-94"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-95"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-95"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-95"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that exists should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-96"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-96"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-96"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-97"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-97"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-98"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-98"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-99"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-99"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-100"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-100"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom container label for a container that doesn't exist should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-101"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-101"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "no container found with name \"wrong\""} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-102"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-102"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-102"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-103"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-103"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-103"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-104"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-104"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-104"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-105"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-105"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-105"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is valid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-106"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-106"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-106"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-107"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-107"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-108"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-108"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-109"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-109"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-110"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-110"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom read-only label that is non-boolean should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-111"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-111"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/read-only\": strconv.ParseBool: parsing \"banana\": invalid syntax"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-112"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-112"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-112"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-113"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-113"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-113"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-114"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-114"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-114"} -• [0.011 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-115"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-115"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-115"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom java options var label should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-116"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-116"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-116"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-117"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-117"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-117"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-118"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-118"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-118"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-119"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-119"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-119"} -• [0.016 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-120"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-120"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-120"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with default exit settings should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-121"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-121"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-121"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-122"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-122"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-122"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-123"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-123"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-123"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-124"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-124"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-124"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-125"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-125"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-125"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is valid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-126"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-126"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-126"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-127"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-127"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-128"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-128"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-129"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-129"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-130"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-130"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit age setting that is invalid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-131"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-131"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-age\": time: invalid duration \"tenseconds\""} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-132"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-132"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-132"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-133"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-133"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-133"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-134"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-134"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-134"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-135"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-135"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-135"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is valid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-136"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-136"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-136"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-137"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-137"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-138"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-138"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-139"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-139"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-140"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-140"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with harvester enabled with exit size setting that is invalid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-141"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-141"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "invalid label value for \"cryostat.io/harvester-exit-max-size\": quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'"} -• [0.008 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-142"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-142"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-142"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-143"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-143"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-143"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-144"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-144"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-144"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-145"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-145"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-145"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements that are valid should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-146"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-146"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-146"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-147"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-147"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-147"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-148"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-148"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-148"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-149"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-149"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-149"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-150"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-150"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-150"} -• [0.010 seconds] ------------------------------- -PodDefaulter configuring a pod with a Cryostat CR with a custom resource requirements with a low limit should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO cryostat-resource defaulting Cryostat {"name": "cryostat", "namespace": "test-agent-151"} - 2025-06-17T14:40:27-04:00 INFO cryostat-resource validate create {"name": "cryostat", "namespace": "test-agent-151"} - 2025-06-17T14:40:27-04:00 INFO pod-webhook configured Cryostat agent for pod {"name": "cryostat-webhook-test", "namespace": "test-agent-151"} -• [0.009 seconds] ------------------------------- -PodDefaulter configuring a pod with a missing Cryostat CR should add init container -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:97 - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} -• [0.005 seconds] ------------------------------- -PodDefaulter configuring a pod with a missing Cryostat CR should add volume(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:119 - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} -• [0.004 seconds] ------------------------------- -PodDefaulter configuring a pod with a missing Cryostat CR should add volume mounts(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:124 - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} -• [0.004 seconds] ------------------------------- -PodDefaulter configuring a pod with a missing Cryostat CR should add environment variables -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:133 - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} -• [0.004 seconds] ------------------------------- -PodDefaulter configuring a pod with a missing Cryostat CR should add ports(s) -/home/work/workspace/cryostat-operator/internal/webhooks/agent/pod_defaulter_test.go:143 - 2025-06-17T14:40:27-04:00 INFO pod-webhook pod mutation failed {"result": "Cryostat.operator.cryostat.io \"cryostat\" not found"} -• [0.005 seconds] ------------------------------- -[AfterSuite]  -/home/work/workspace/cryostat-operator/internal/webhooks/agent/agent_suite_test.go:146 - STEP: tearing down the test environment @ 06/17/25 14:40:27.679 - 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for non leader election runnables - 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for leader election runnables - 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for caches - 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for webhooks - 2025-06-17T14:40:27-04:00 INFO controller-runtime.webhook Shutting down webhook server with timeout of 1 minute - 2025-06-17T14:40:27-04:00 ERROR controller-runtime.certwatcher error re-watching file {"error": "no such file or directory"} - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:232 - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 - 2025-06-17T14:40:27-04:00 DEBUG controller-runtime.certwatcher certificate event {"event": "CHMOD \"/tmp/envtest-serving-certs-1664631660/tls.key\""} - 2025-06-17T14:40:27-04:00 ERROR controller-runtime.certwatcher error re-reading certificate {"error": "open /tmp/envtest-serving-certs-1664631660/tls.crt: no such file or directory"} - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).handleEvent - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:240 - sigs.k8s.io/controller-runtime/pkg/certwatcher.(*CertWatcher).Watch - /home/work/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.18.7/pkg/certwatcher/certwatcher.go:156 - 2025-06-17T14:40:27-04:00 INFO Stopping and waiting for HTTP servers - 2025-06-17T14:40:27-04:00 INFO Wait completed, proceeding to shutdown the manager -[AfterSuite] PASSED [1.098 seconds] ------------------------------- - -Ran 157 of 157 Specs in 7.327 seconds -SUCCESS! -- 157 Passed | 0 Failed | 0 Pending | 0 Skipped -PASS -coverage: 97.1% of statements -composite coverage: 68.8% of statements - -Ginkgo ran 5 suites in 29.284626749s -Test Suite Passed From 9e373a8ada70cc7e5ff913be47dc701282888ffd Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 11:37:10 -0400 Subject: [PATCH 09/18] rename property --- api/v1beta2/cryostat_types.go | 5 ++- api/v1beta2/zz_generated.deepcopy.go | 5 +++ .../bases/operator.cryostat.io_cryostats.yaml | 24 ++++++++++-- internal/controllers/networkpolicy.go | 14 ++++--- internal/controllers/reconciler_test.go | 37 +++++++++++++++++++ 5 files changed, 75 insertions(+), 10 deletions(-) diff --git a/api/v1beta2/cryostat_types.go b/api/v1beta2/cryostat_types.go index 6030882a..3cefe032 100644 --- a/api/v1beta2/cryostat_types.go +++ b/api/v1beta2/cryostat_types.go @@ -444,7 +444,10 @@ type NetworkPoliciesList struct { } type NetworkPolicyConfig struct { - // Disable the NetworkPolicy for ingress to a given service. Enabled by default. + // Disable the NetworkPolicies (Ingress and Egress) for a given service. + // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} + Disabled *bool `json:"disabled,omitempty"` + // Disable the NetworkPolicy for ingress to a given pod. Enabled by default. // +optional // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable ingress NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} IngressDisabled *bool `json:"ingressDisabled,omitempty"` diff --git a/api/v1beta2/zz_generated.deepcopy.go b/api/v1beta2/zz_generated.deepcopy.go index 28006c53..e0e2de6a 100644 --- a/api/v1beta2/zz_generated.deepcopy.go +++ b/api/v1beta2/zz_generated.deepcopy.go @@ -568,6 +568,11 @@ func (in *NetworkPoliciesList) DeepCopy() *NetworkPoliciesList { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NetworkPolicyConfig) DeepCopyInto(out *NetworkPolicyConfig) { *out = *in + if in.Disabled != nil { + in, out := &in.Disabled, &out.Disabled + *out = new(bool) + **out = **in + } if in.IngressDisabled != nil { in, out := &in.IngressDisabled, &out.IngressDisabled *out = new(bool) diff --git a/config/crd/bases/operator.cryostat.io_cryostats.yaml b/config/crd/bases/operator.cryostat.io_cryostats.yaml index 98eadfbd..2f57be96 100644 --- a/config/crd/bases/operator.cryostat.io_cryostats.yaml +++ b/config/crd/bases/operator.cryostat.io_cryostats.yaml @@ -5876,50 +5876,66 @@ spec: description: NetworkPolicy configuration for the Cryostat application service. properties: + disabled: + description: Disable the NetworkPolicies (Ingress and Egress) + for a given service. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object databaseConfig: description: NetworkPolicy configuration for the database service. properties: + disabled: + description: Disable the NetworkPolicies (Ingress and Egress) + for a given service. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object reportsConfig: description: NetworkPolicy configuration for the cryostat-reports service. properties: + disabled: + description: Disable the NetworkPolicies (Ingress and Egress) + for a given service. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object storageConfig: description: NetworkPolicy configuration for the storage service. properties: + disabled: + description: Disable the NetworkPolicies (Ingress and Egress) + for a given service. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object type: object diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 20c961ac..ddf79a7a 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -66,7 +66,8 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C Namespace: cr.InstallNamespace, }, } - ingressDisabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled + allDisabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.Disabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.Disabled + ingressDisabled := allDisabled || (cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.IngressDisabled) if ingressDisabled { err = r.deletePolicy(ctx, ingressPolicy) } @@ -80,7 +81,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C Namespace: cr.InstallNamespace, }, } - egressEnabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.EgressEnabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.EgressEnabled + egressEnabled := !allDisabled && (cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.CoreConfig != nil && cr.Spec.NetworkPolicies.CoreConfig.EgressEnabled != nil && *cr.Spec.NetworkPolicies.CoreConfig.EgressEnabled) if !egressEnabled { err = r.deletePolicy(ctx, egressPolicy) } @@ -208,7 +209,8 @@ func (r *Reconciler) reconcileDatabaseNetworkPolicy(ctx context.Context, cr *mod Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.DatabaseConfig != nil && cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled { + allDisabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.DatabaseConfig != nil && cr.Spec.NetworkPolicies.DatabaseConfig.Disabled != nil && *cr.Spec.NetworkPolicies.DatabaseConfig.Disabled + if allDisabled || (cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.DatabaseConfig != nil && cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.DatabaseConfig.IngressDisabled) { return r.deletePolicy(ctx, ingressPolicy) } @@ -247,7 +249,8 @@ func (r *Reconciler) reconcileStorageNetworkPolicy(ctx context.Context, cr *mode Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.StorageConfig != nil && cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled { + allDisabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.StorageConfig != nil && cr.Spec.NetworkPolicies.StorageConfig.Disabled != nil && *cr.Spec.NetworkPolicies.StorageConfig.Disabled + if allDisabled || (cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.StorageConfig != nil && cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.StorageConfig.IngressDisabled) { return r.deletePolicy(ctx, ingressPolicy) } @@ -292,7 +295,8 @@ func (r *Reconciler) reconcileReportsNetworkPolicy(ctx context.Context, cr *mode Namespace: cr.InstallNamespace, }, } - if cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.ReportsConfig != nil && cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled { + allDisabled := cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.ReportsConfig != nil && cr.Spec.NetworkPolicies.ReportsConfig.Disabled != nil && *cr.Spec.NetworkPolicies.ReportsConfig.Disabled + if allDisabled || (cr.Spec.NetworkPolicies != nil && cr.Spec.NetworkPolicies.ReportsConfig != nil && cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled != nil && *cr.Spec.NetworkPolicies.ReportsConfig.IngressDisabled) { return r.deletePolicy(ctx, ingressPolicy) } diff --git a/internal/controllers/reconciler_test.go b/internal/controllers/reconciler_test.go index 627ac535..ecca2ade 100644 --- a/internal/controllers/reconciler_test.go +++ b/internal/controllers/reconciler_test.go @@ -539,6 +539,43 @@ func (c *controllerTest) commonTests() { t.checkRoute(expected) }) }) + Context("with all networkpolicies disabled", func() { + var cr *model.CryostatInstance + BeforeEach(func() { + cr = t.NewCryostat() + disabled := true + cr.Spec.NetworkPolicies = &operatorv1beta2.NetworkPoliciesList{ + CoreConfig: &operatorv1beta2.NetworkPolicyConfig{ + Disabled: &disabled, + }, + DatabaseConfig: &operatorv1beta2.NetworkPolicyConfig{ + Disabled: &disabled, + }, + StorageConfig: &operatorv1beta2.NetworkPolicyConfig{ + Disabled: &disabled, + }, + ReportsConfig: &operatorv1beta2.NetworkPolicyConfig{ + Disabled: &disabled, + }, + } + }) + JustBeforeEach(func() { + t.reconcileCryostatFully() + }) + It("should not create cryostat networkpolicy", func() { + t.expectNoNetworkPolicy(t.NewCryostatIngressNetworkPolicy().Name) + t.expectNoNetworkPolicy(t.NewCryostatEgressNetworkPolicy().Name) + }) + It("should not create database networkpolicy", func() { + t.expectNoNetworkPolicy(t.NewDatabaseIngressNetworkPolicy().Name) + }) + It("should not create storage networkpolicy", func() { + t.expectNoNetworkPolicy(t.NewStorageIngressNetworkPolicy().Name) + }) + It("should not create reports networkpolicy", func() { + t.expectNoNetworkPolicy(t.NewReportsIngressNetworkPolicy().Name) + }) + }) Context("with ingress networkpolicies disabled", func() { var cr *model.CryostatInstance BeforeEach(func() { From f4c13f1e9710bbcfdbe830448e0dee686413ebf8 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 11:38:15 -0400 Subject: [PATCH 10/18] deprecated comment --- api/v1beta2/cryostat_types.go | 1 + .../bases/operator.cryostat.io_cryostats.yaml | 20 +++++++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/api/v1beta2/cryostat_types.go b/api/v1beta2/cryostat_types.go index 3cefe032..5db4b9cd 100644 --- a/api/v1beta2/cryostat_types.go +++ b/api/v1beta2/cryostat_types.go @@ -445,6 +445,7 @@ type NetworkPoliciesList struct { type NetworkPolicyConfig struct { // Disable the NetworkPolicies (Ingress and Egress) for a given service. + // Deprecated: use IngressDisabled and EgressEnabled instead. // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} Disabled *bool `json:"disabled,omitempty"` // Disable the NetworkPolicy for ingress to a given pod. Enabled by default. diff --git a/config/crd/bases/operator.cryostat.io_cryostats.yaml b/config/crd/bases/operator.cryostat.io_cryostats.yaml index 2f57be96..99c29996 100644 --- a/config/crd/bases/operator.cryostat.io_cryostats.yaml +++ b/config/crd/bases/operator.cryostat.io_cryostats.yaml @@ -5877,8 +5877,9 @@ spec: service. properties: disabled: - description: Disable the NetworkPolicies (Ingress and Egress) - for a given service. + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given @@ -5893,8 +5894,9 @@ spec: description: NetworkPolicy configuration for the database service. properties: disabled: - description: Disable the NetworkPolicies (Ingress and Egress) - for a given service. + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given @@ -5910,8 +5912,9 @@ spec: service. properties: disabled: - description: Disable the NetworkPolicies (Ingress and Egress) - for a given service. + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given @@ -5926,8 +5929,9 @@ spec: description: NetworkPolicy configuration for the storage service. properties: disabled: - description: Disable the NetworkPolicies (Ingress and Egress) - for a given service. + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given From cb0b79f8225345956189e429f3bd8f9646b59088 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 11:38:43 -0400 Subject: [PATCH 11/18] optional --- api/v1beta2/cryostat_types.go | 1 + 1 file changed, 1 insertion(+) diff --git a/api/v1beta2/cryostat_types.go b/api/v1beta2/cryostat_types.go index 5db4b9cd..a0b2d003 100644 --- a/api/v1beta2/cryostat_types.go +++ b/api/v1beta2/cryostat_types.go @@ -446,6 +446,7 @@ type NetworkPoliciesList struct { type NetworkPolicyConfig struct { // Disable the NetworkPolicies (Ingress and Egress) for a given service. // Deprecated: use IngressDisabled and EgressEnabled instead. + // +optional // +operator-sdk:csv:customresourcedefinitions:type=spec,displayName="Disable NetworkPolicy creation",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:booleanSwitch"} Disabled *bool `json:"disabled,omitempty"` // Disable the NetworkPolicy for ingress to a given pod. Enabled by default. From f20d00aadedad776f4ad552d7ac6f304686ae4b3 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 11:39:03 -0400 Subject: [PATCH 12/18] bundle --- ...yostat-operator.clusterserviceversion.yaml | 30 ++++++++++++++--- .../operator.cryostat.io_cryostats.yaml | 28 +++++++++++++--- ...yostat-operator.clusterserviceversion.yaml | 32 ++++++++++++++++--- 3 files changed, 77 insertions(+), 13 deletions(-) diff --git a/bundle/manifests/cryostat-operator.clusterserviceversion.yaml b/bundle/manifests/cryostat-operator.clusterserviceversion.yaml index 8a0127c3..43e0a354 100644 --- a/bundle/manifests/cryostat-operator.clusterserviceversion.yaml +++ b/bundle/manifests/cryostat-operator.clusterserviceversion.yaml @@ -24,7 +24,7 @@ metadata: capabilities: Seamless Upgrades categories: Monitoring, Developer Tools containerImage: quay.io/cryostat/cryostat-operator:4.1.0-dev - createdAt: "2025-06-12T15:56:01Z" + createdAt: "2025-08-26T15:38:48Z" description: JVM monitoring and profiling tool operatorframework.io/initialization-resource: |- { @@ -183,42 +183,62 @@ spec: - description: Options to customize the NetworkPolicy objects created for Cryostat's various Services. displayName: Network Policies path: networkPolicies + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.coreConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.coreConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.coreConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.databaseConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.databaseConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.databaseConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.reportsConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.reportsConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.reportsConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.storageConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.storageConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled by default. + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.storageConfig.ingressDisabled x-descriptors: diff --git a/bundle/manifests/operator.cryostat.io_cryostats.yaml b/bundle/manifests/operator.cryostat.io_cryostats.yaml index 6ce74c49..768df336 100644 --- a/bundle/manifests/operator.cryostat.io_cryostats.yaml +++ b/bundle/manifests/operator.cryostat.io_cryostats.yaml @@ -5889,50 +5889,70 @@ spec: description: NetworkPolicy configuration for the Cryostat application service. properties: + disabled: + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object databaseConfig: description: NetworkPolicy configuration for the database service. properties: + disabled: + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object reportsConfig: description: NetworkPolicy configuration for the cryostat-reports service. properties: + disabled: + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object storageConfig: description: NetworkPolicy configuration for the storage service. properties: + disabled: + description: |- + Disable the NetworkPolicies (Ingress and Egress) for a given service. + Deprecated: use IngressDisabled and EgressEnabled instead. + type: boolean egressEnabled: description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. type: boolean ingressDisabled: description: Disable the NetworkPolicy for ingress to a given - service. Enabled by default. + pod. Enabled by default. type: boolean type: object type: object diff --git a/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml b/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml index 5f8c9eaa..8e9d377a 100644 --- a/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/cryostat-operator.clusterserviceversion.yaml @@ -203,49 +203,73 @@ spec: various Services. displayName: Network Policies path: networkPolicies + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given + service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.coreConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.coreConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.coreConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given + service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.databaseConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.databaseConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.databaseConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given + service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.reportsConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.reportsConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.reportsConfig.ingressDisabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch + - description: 'Disable the NetworkPolicies (Ingress and Egress) for a given + service. Deprecated: use IngressDisabled and EgressEnabled instead.' + displayName: Disable NetworkPolicy creation + path: networkPolicies.storageConfig.disabled + x-descriptors: + - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - description: Enable the NetworkPolicy for egress from a given pod. Disabled by default. displayName: Enable egress NetworkPolicy creation path: networkPolicies.storageConfig.egressEnabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - - description: Disable the NetworkPolicy for ingress to a given service. Enabled + - description: Disable the NetworkPolicy for ingress to a given pod. Enabled by default. displayName: Disable ingress NetworkPolicy creation path: networkPolicies.storageConfig.ingressDisabled From 8105d51bc7520b4e33029d44ab7a4745e35b5855 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 14:17:36 -0400 Subject: [PATCH 13/18] create egress policy using EndpointSlices, not old-style Endpoints --- internal/controllers/networkpolicy.go | 8 ++++---- internal/controllers/reconciler_test.go | 11 +++++------ 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index ddf79a7a..0f2be8ed 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -22,7 +22,7 @@ import ( resources "github.com/cryostatio/cryostat-operator/internal/controllers/common/resource_definitions" "github.com/cryostatio/cryostat-operator/internal/controllers/constants" "github.com/cryostatio/cryostat-operator/internal/controllers/model" - corev1 "k8s.io/api/core/v1" + discoveryv1 "k8s.io/api/discovery/v1" networkingv1 "k8s.io/api/networking/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -167,17 +167,17 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C }, }, }) - k8sApiEndpoint := corev1.Endpoints{} + k8sApiEndpoint := discoveryv1.EndpointSlice{} err = r.Client.Get(ctx, types.NamespacedName{Namespace: "default", Name: "kubernetes"}, &k8sApiEndpoint) if err != nil { return err } - if len(k8sApiEndpoint.Subsets) > 0 && len(k8sApiEndpoint.Subsets[0].Addresses) > 0 { + if len(k8sApiEndpoint.Endpoints) > 0 && len(k8sApiEndpoint.Endpoints[0].Addresses) > 0 { // allow outgoing connections to the Kubernetes API server egressDestinations = append(egressDestinations, networkingv1.NetworkPolicyPeer{ IPBlock: &networkingv1.IPBlock{ - CIDR: fmt.Sprintf("%s/32", k8sApiEndpoint.Subsets[0].Addresses[0].IP), + CIDR: fmt.Sprintf("%s/32", k8sApiEndpoint.Endpoints[0].Addresses[0]), }, }, ) diff --git a/internal/controllers/reconciler_test.go b/internal/controllers/reconciler_test.go index ecca2ade..cfc07223 100644 --- a/internal/controllers/reconciler_test.go +++ b/internal/controllers/reconciler_test.go @@ -29,6 +29,7 @@ import ( openshiftv1 "github.com/openshift/api/route/v1" appsv1 "k8s.io/api/apps/v1" corev1 "k8s.io/api/core/v1" + discoveryv1 "k8s.io/api/discovery/v1" netv1 "k8s.io/api/networking/v1" rbacv1 "k8s.io/api/rbac/v1" kerrors "k8s.io/apimachinery/pkg/api/errors" @@ -625,17 +626,15 @@ func (c *controllerTest) commonTests() { }, } - endpoints := &corev1.Endpoints{ + endpoints := &discoveryv1.EndpointSlice{ ObjectMeta: metav1.ObjectMeta{ Namespace: "default", Name: "kubernetes", }, - Subsets: []corev1.EndpointSubset{ + Endpoints: []discoveryv1.Endpoint{ { - Addresses: []corev1.EndpointAddress{ - corev1.EndpointAddress{ - IP: "127.0.0.1", - }, + Addresses: []string{ + "127.0.0.1", }, }, }, From 07a7c4b3cd1d963304619b5cc2c9d8a7955a2c6e Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 15:54:27 -0400 Subject: [PATCH 14/18] split rules --- internal/controllers/networkpolicy.go | 14 +++++++++----- internal/test/resources.go | 4 ++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 0f2be8ed..fafb1846 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -184,17 +184,21 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C } else { return fmt.Errorf("Endpoints 'kubernetes' had no .Subsets or subset .Addresses") } + egressRules := []networkingv1.NetworkPolicyEgressRule{} + for _, rule := range egressDestinations { + egressRules = append(egressRules, networkingv1.NetworkPolicyEgressRule{ + To: []networkingv1.NetworkPolicyPeer{ + rule, + }, + }) + } err = r.createOrUpdatePolicy(ctx, egressPolicy, cr.Object, func() error { egressPolicy.Spec = networkingv1.NetworkPolicySpec{ PolicyTypes: []networkingv1.PolicyType{networkingv1.PolicyTypeEgress}, PodSelector: metav1.LabelSelector{ MatchLabels: resources.CorePodLabels(cr), }, - Egress: []networkingv1.NetworkPolicyEgressRule{ - { - To: egressDestinations, - }, - }, + Egress: egressRules, } return nil }) diff --git a/internal/test/resources.go b/internal/test/resources.go index 473c7475..35055e7e 100644 --- a/internal/test/resources.go +++ b/internal/test/resources.go @@ -1155,6 +1155,10 @@ func (r *TestResources) NewCryostatEgressNetworkPolicy() *netv1.NetworkPolicy { }, }, }, + }, + }, + { + To: []netv1.NetworkPolicyPeer{ { IPBlock: &netv1.IPBlock{ CIDR: "127.0.0.1/32", From 812dceadd989c31fe7e0ff0d35e7f85e5aae389f Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 15:55:37 -0400 Subject: [PATCH 15/18] disable sample app agent startup, increase memory limit --- config/samples/sample-app.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/config/samples/sample-app.yaml b/config/samples/sample-app.yaml index a6bce04e..8a5d6162 100644 --- a/config/samples/sample-app.yaml +++ b/config/samples/sample-app.yaml @@ -19,6 +19,11 @@ spec: - image: quay.io/redhat-java-monitoring/quarkus-cryostat-agent:latest imagePullPolicy: Always name: quarkus-test + env: + - name: JAVA_OPTS_APPEND + value: -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dcom.sun.management.jmxremote.port=9097 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false + - name: QUARKUS_HTTP_HOST + value: 0.0.0.0 ports: - containerPort: 10010 protocol: TCP @@ -27,12 +32,9 @@ spec: protocol: TCP name: jfr-jmx resources: - requests: - cpu: 200m - memory: 96Mi limits: cpu: 500m - memory: 192Mi + memory: 256Mi securityContext: allowPrivilegeEscalation: false capabilities: From 6d2723011d7122e46cfc2b0b4055b632c175a28e Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Tue, 26 Aug 2025 16:42:53 -0400 Subject: [PATCH 16/18] update error message --- internal/controllers/networkpolicy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index fafb1846..ead07189 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -182,7 +182,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C }, ) } else { - return fmt.Errorf("Endpoints 'kubernetes' had no .Subsets or subset .Addresses") + return fmt.Errorf("EndpointSlice 'kubernetes' had no .Endpoints or endpoint .Addresses") } egressRules := []networkingv1.NetworkPolicyEgressRule{} for _, rule := range egressDestinations { From 9430d52fbd4f4bfb17e4462d44faa9e95e3abb3b Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Thu, 28 Aug 2025 09:27:38 -0400 Subject: [PATCH 17/18] style --- internal/controllers/networkpolicy.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index ead07189..54edd4ca 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -47,12 +47,12 @@ func installationNamespaceSelector(cr *model.CryostatInstance) *metav1.LabelSele return namespaceOriginSelector(cr.InstallNamespace) } -const NAMESPACE_NAME_LABEL = "kubernetes.io/metadata.name" +const namespaceNameLabel = "kubernetes.io/metadata.name" func namespaceOriginSelector(namespace string) *metav1.LabelSelector { return &metav1.LabelSelector{ MatchLabels: map[string]string{ - NAMESPACE_NAME_LABEL: namespace, + namespaceNameLabel: namespace, }, } } @@ -116,7 +116,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C NamespaceSelector: &metav1.LabelSelector{ MatchExpressions: []metav1.LabelSelectorRequirement{ { - Key: NAMESPACE_NAME_LABEL, + Key: namespaceNameLabel, Operator: metav1.LabelSelectorOpIn, Values: cr.Spec.TargetNamespaces, }, @@ -160,7 +160,7 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C NamespaceSelector: &metav1.LabelSelector{ MatchExpressions: []metav1.LabelSelectorRequirement{ { - Key: NAMESPACE_NAME_LABEL, + Key: namespaceNameLabel, Operator: metav1.LabelSelectorOpIn, Values: slices.Compact(egressNamespaces), }, From 2e7facbb218042fe631f4e2a9d99ce59f1bc0d48 Mon Sep 17 00:00:00 2001 From: Andrew Azores Date: Thu, 28 Aug 2025 10:24:10 -0400 Subject: [PATCH 18/18] cleanup, remove 'default' namespace egress rule --- internal/controllers/networkpolicy.go | 12 +++++++----- internal/test/resources.go | 1 - 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/internal/controllers/networkpolicy.go b/internal/controllers/networkpolicy.go index 54edd4ca..c12d24eb 100644 --- a/internal/controllers/networkpolicy.go +++ b/internal/controllers/networkpolicy.go @@ -142,19 +142,21 @@ func (r *Reconciler) reconcileCoreNetworkPolicy(ctx context.Context, cr *model.C if egressEnabled { egressDestinations := []networkingv1.NetworkPolicyPeer{} egressNamespaces := []string{ - // allow outgoing connections to Pods in infrastructure namespaces for discovery and auth - "default", - "kube-system", - // allow outgoing connections to Pods in the InstallNamespace, so Cryostat can connect to its database, storage, etc. + // allow outgoing connections to Pods in the InstallNamespace so Cryostat can connect to its database, storage, etc. cr.InstallNamespace, } + + // allow outgoing connections to cluster infrastructure namespaces for discovery, auth, etc. + egressNamespaces = append(egressNamespaces, "kube-system") if r.IsOpenShift { egressNamespaces = append(egressNamespaces, "openshift") } + for _, ns := range cr.TargetNamespaces { - // allow outgoing connections to any Pod in the TargetNamespaces + // allow outgoing connections to Pods in the TargetNamespaces egressNamespaces = append(egressNamespaces, ns) } + slices.Sort(egressNamespaces) egressDestinations = append(egressDestinations, networkingv1.NetworkPolicyPeer{ NamespaceSelector: &metav1.LabelSelector{ diff --git a/internal/test/resources.go b/internal/test/resources.go index 35055e7e..3d40772d 100644 --- a/internal/test/resources.go +++ b/internal/test/resources.go @@ -1146,7 +1146,6 @@ func (r *TestResources) NewCryostatEgressNetworkPolicy() *netv1.NetworkPolicy { Key: "kubernetes.io/metadata.name", Operator: "In", Values: []string{ - "default", "kube-system", "openshift", r.Namespace,